Sabtu, 10 Januari 2015

Tugas Akhir Softskill

1. Apa yang menjadi karakteristik organisasi RISC?



RISC (Reduce Instruction Set Computer)
RISC Reduced Instruction Set Computingatau "Komputasi set instruksi yang disederhanakan. Merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Biasanya digunakan pada komputer berkinerja tinggi seperti komputer vektor.
Bahasa pemprograman memungkinkan programmer dapat mengekspresikan algoritma lebih singkat, lebih memperhatikan rincian, dan mendukung penggunaan pemprograman terstruktur, tetapi ternyata muncul masalah lain yaitu semantic gap, yaitu perbedaan antara operasi-operasi yang disediakan oleh HLL dengan yang disediakan oleh arsitektur komputer, ini ditandai dengan ketidakefisienan eksekusi, program mesin yang berukuran besar,dan kompleksitas kompiler.
Set-set instruksi yang kompleks tersebut dimaksudkan untuk :
1.    Memudahkan pekerjaan compiler
2. Meningkatkan efisiensie ksekusi, karena operasi yang kompleks dapat diimplementasikan didalam mikrokode.
3.    Memberikan dukungan bagi HLL yang lebih kompleks dan canggih.

RISC mempunyai karakteristik :
1.   One cycle execution time : satu putaran eksekusi.
2.  Prosessor RISC mempunyai CPI (clock per instruction) atau waktu per instruksi untuk setiap putaran. Hal ini dimaksud untuk mengoptimalkan setiap instruksi pada CPU.
3. Pipelining  adalah sebuah teknik yang memungkinkan dapat melakukan eksekusi secara simultan. Sehingga proses instruksi lebih efiisien
4.   Large number of registers: Jumlah register yang sangat banyak
5.  RISC didesain dimaksudkan untuk dapat menampung jumlah register yang sangat banyak untuk mengantisipasi agar tidak terjadi interaksi yang berlebih dengan memory.
6. Rangkaian instruksi built-in pada processor yang terdiri dari perintah-perintah yang lebih ringkas dibandingkan dengan CISC.
7.   RISC memiliki keunggulan dalam hal kecepatannya sehingga banyak digunakan untuk aplikasi-aplikasi yang memerlukan kalkulasi secara intensif.

  
2. Apa yang menjadi karakteristik set intruksi RISC?

1.    Siklus mesin.
Krakteristik ini ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
2.    Operasi.
Operasi ini terbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula control unit. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
3.    Penggunaan mode pengalamatan sederhan.
Hampir sama dengan instruksi menggunakan pengalamatan register. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.
4.    Penggunaan format-format instruksi sederhana.
Panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan pengaksesan operand register dapat dilakukan secara bersama-sama.

3. Apa yang dimaksud dengan :

A. Immediate Addressing (Pengalamatan Segera)
Adalah bentuk pengalamatan yang paling sederhana.
Penjelasan :
  • Operand benar-benar ada dalam instruksi atau bagian dari intsruksi
  • Operand sama dengan field alamat
  • Umumnya bilangan akan disimpan dalam bentuk complement dua
  • Bit paling kiri sebagai bit tanda
  • Ketika operand dimuatkan ke dalam register data, bit tanda digeser ke kiri hingga maksimum word data
Keuntungan :
  • Tidak adanya referensi memori selain dari instruksi yang diperlukan untuk memperoleh operand
  • Menghemat siklus instruksi sehingga proses keseluruhanakan akan cepat
Kekurangan :
  • Ukuran bilangan dibatasi oleh ukuran field
Contoh :
ADD 7 ; tambahkan 7 pada akumulator

B. Direct Addressing (Pengalamatan Langsung)
Penjelasan :
  • Teknik ini banyak digunakan pada komputer lama dan komputer kecil
  • Hanya memerlukan sebuah referensi memori dan tidak memerlukan kalkulus khusus
Kelebihan :
  • Field alamat berisi efektif address sebuah operand
Kekurangan :
  • Keterbatasan field alamat karena panjang field alamat biasanya lebih kecil dibandingkan panjang word
Contoh :
ADD A ; tambahkan isi pada lokasi alamat A ke akumulator


C. Register addressing (Pengalamatan Register)
Penjelasan :
  • Metode pengalamatan register mirip dengan mode pengalamatan langsung
  • Perbedaanya terletak pada field alamat yang mengacu pada register, bukan pada memori utama
  • Field yang mereferensi register memiliki panjang 3 atau 4 bit, sehingga dapat mereferensi 8 atau 16 register general purpose
Keuntungan :
  • Diperlukan field alamat berukuran kecil dalam instruksi dan tidak diperlukan referensi memori
  • Akses ke register lebih cepat daripada akses ke memori, sehingga proses eksekusi akan lebih cepat
Kerugian :
  • Ruang alamat menjadi terbatas

D. Relatif Addressing (Pengalamatan Relatif).

Teknik ini menjadi atribut kunci sebagai alamat memorinya, jadi data dari NIM dijadikan bertipe numeric (Integer) dan dijadikan alamat dari record yang bersangkutan. cara ini memang sangat efektif untuk menemukan kembali record yang sudah disimpan, tetapi sangat boros pengunaan memorinya. tentu alamat memorinya mulai dari 1 higga alamat ke sekian juta tidak digunakan karena nilai dari NIM tidak ada yang kecil. pelajari keuntungan dan kerugian lainnya. teknik ini termasuk dalam katagori address space dependent.

Keuntungan dari Pengalamatan Relatif:
  • Fungsi pemetaan R sangat sederhana.
  • Nilai Key dari sebuah record dapat ditentukan lokasi recordnya dalam sebauh penyimpanan sekunder tanpa memerlukan waktu proses yang berarti.
Kelemahan dari Pengalamatan Relatif:
  • Alamat Relatif adalah bukan device dependendent.
  • Alamat Relatif adalah address space dependent.
  • Terjadinya pemborosan ruangan. 

4.  Apa Keuntungan dari pengindeksan otomatis?
Maka dapat diartikan pengindeksan subjek secara otomatis sering mengacu kepada algoritma atau statistika komputer. Secara jelas, manusia dilibatkan dalam penciptaan program komputer, dan pengaturan tolak ukur, tetapi pekerjaan diselesaikan komputer. Pengindeksan subjek secara otomatis didasarkan pada teks yang tersimpan dan dilengkapi kekebalan untuk kelompok pengguna khusus dan query mereka.
Pengindeksan otomatis dibagi ke dalam 4 pendekatan yaitu: statistik, sintaksis, sistem semantik, dan dasar ilmu pengetahuan. (Clevleand and Clevleand dalam Shield, 2005: 1). Menurut Diakoft (2004: 85), pengindeksan secara otomatis memiliki ciri-ciri sebagai berikut:
Berdasarkan uraian di atas, maka dapat disimpulkan bahwa pengindeksan subjek secara otomatis diselesaikan dengan komputer serta penerapan algoritma dan statistika komputer. Pengindeksan secara automatis dapat memiliki ciri-ciri, lebih canggih, sangat baik untuk materi yang sama, sangat murah serta mampu untuk menyaring istilah seperti halnya pengelompokan kata.
 • Lebih canggih
 • Sangat baik untuk materi yang sama
• Sangat murah
• Mampu untuk menyaring istilah sperti halnya pengelompokan kata.
Keunggulan atau kelebihan dari bahasa alamiah adalah:
a.    Bisa dimengerti oleh pengguna tanpa memerlukan pelatihan tertentu., sehingga memudahkan bagi pengguna atau penelusur atau mengadakan penelusuran secara lebih efektif. Bagi praktisi dan ilmuwan, hal ini juga memberi keuntungan karena istilah yang mereka gunakan kurang lebih sama dengan istilah yang terdapat dalam dokumen. Universitas Sumatera Utara
b.    Bisa mengungkapkan nuansa makna dengan lebih leluasa (Meadow, 1992: 37-38), sesuai dengan pemahaman yang dimiliki oleh penelusur informasi.
c.    Memiliki spesifikasi yang tinggi (Lancaster, 1977: 23) sehingga memudahkan penelusuran untuk memperoleh ketepatan yang tinggi. Pengindeksan yang dilakukan secara otomatis oleh komputer akan menghasilkan kata-kata indeks yang memiliki tingkat kedalam (exhaustivity) yang tinggi, karena komputer akan mengindeks katakata yang paling sering muncul, setelah kata-kata yang tidak bermakna (stopwords) dihilangkan. Ini menguntungkan bagi pengguna karena dokumen yang ditelusur akan mungkin memberikan nilai perolehan (recall) dan ketepatan (precision) yang relatif tinggi
 



Selasa, 02 Desember 2014

Karakteristik dan Fungsi dari Perangkat Input & Output



Input Device
Unit masukan (input device) ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer.
Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :

·         Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics tablet, scanner, dll.
·         Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk, dll.

Contoh perangkat input computer, antara lain:
1. Keyboard
Keyboard merupakan perangakat masukan ynag menyerupai mesin ketik yang berfungsi untuk memasukkan data berupa teks (huruf,angka,tanda baca, atau karakter). Penciptaan keyboard berasal dari model mesin ketik yang diciptakan oleh Christopher Latham pada tahun 1868. Keyboard yang digunakan sekarang adalah jenis QWERTY. Jumlah tombol pada keyboard berjumlah 104 tombol. Keyboard sekarang yang kita kenal memiliki beberapa jenis port yaitu port serial, PS/2, USB, dan wireless. Jenis-jenis keyboard, yaitu: QWERTY, DVORAK, KLOCKENBERG.
2. Mouse
Mouse merupakan alat penunjuk ( screen pointing device) pada computer. Selain menggerakkan kursor, mouse juga dilengkapi dengan tombol klik kanan dan kiri yang digunakan sebagai pengganti enter dan fungsi Select pada keyboard.
3. Light Pen
Light Pen merupakan perangkat masukan berupa pena yang disambungkan kabel debelakangnya, dimana kabel ini akan dihubungkan langsung ke computer. Light Pen menggunakan cahaya ketika menerima masukan.
4. Joystick
Joystick merupakan perangkat keras pada computer yang biasanya digunakan untuk game computer. Alat ini memiliki tombol dan sebuah tuas yang bisa digerakkan kesegala arah untuk mengendalikan gerakan objek pada monitor.
5. Touch Pad
Touch Pad merupakan perangkat penunjuk berupa tempat datar untuk menggeser pointer pada layar monitor dengan menempelkan jari diatasnya, kemudian digeser kea rah yang dikehendaki.
6. Trackball
Trackball merupakan alat masukan yang prinsip kerjanya hamper sama dengan mouse. Bedanya jika ingin menggerakkan pointer mouse dilayar diperlukan pergeseran mouse, sedangkan trackball dilakukan dengan menggulirkan bola trackball kearah yang dikehendaki dengan jari.
7. Kamera Digital
Alat ini bekerja dengan memfokuskan cahaya kedalam Charge Couple Device (CCD) yang terdiri dari elemen-elemen sensitive terhadap cahaya, seperti adanya titik(dot) yang membuat gambar.
8. Kamera Video Digital Mini
Kamera video digital mini merekam dalam bentuk kaset. Kualitas gambar dan suara kamera video digital jauh lebih baik daripada video comcoder biasa.
9. Scanner
Scanner merupakan alat masuka yang didesain untuk menyalin atau mengopi teks ataupun gambar grafis dalam computer untuk kemudian disimpan dalan bentuk file.
10. Digitizer
Digitizer merupakan alat masukan yang menggunakan media magnetis yang fungsinya untuk memindahkan gambar dari suatu media kertas kekomputer.

Output Device
Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Jenis dan media dari output device yang dimiliki oleh komputer cukup banyak. Output yang dihasilkan dari pengolahan data dapat digolongkan ke dalam empat macam bentuk sebagai berikut:
Beberapa jenis perangkat keluaran, sebagai berikut:
A.      Monitor
Monitor merupakan perangkat untuk menampilkan hasil olahan computer dengan cepat dan juga sebagai alat untuk berinteraksi dengan pengguna. Monitor dapat menampilkan teks atau gambar pada layar dengan cara menampilkan sejumlah titik cahaya (pixel) yang dikombinasikan membentuk teks ataupu gambar yang dimaksud. Jumlah pixel yang ditampilkan akan menentukan resolusi monitor.
Menurut jenisnya, monitor dibedakan menjadi 5, yaitu:
1)   Monitor monokrom, yaitu monitor yang menghasilkan teks warna hijau.
2)   Monitor Color Graphic Adapter(CGA) yaitu monitor yang menghasilkan teks berwarna.
3)   Monitor EGA ( Enhanced Graphic Adapter) yaitu monitor yang menampilkan teks berwarna.
4)   Monitor VGA ( Video Graphic Adapter) yaitu monitor yang mampu menghasilkan teks dan     gambar.
5)   Monitor SVGA ( Super Video Graphic Array) yaitu monitor yang memiliki resolusi gambar yang tinggi.
B.       Printer
Printer merupakan perangkat yang digunakan untuk menghasikan tampilan yang akan dicetak melalui media kertas maupun media lainnya yang mendukung seperti plastic transparansi dan lain-lain. Berdasarkan cara kerjanya printer dibedaka menjadi dua, yaitu:
1)   Impact Printer
Impact printer adalah jenis printer yang didalamnya menghasilkan suatu hurif atau gampar memakai ketukan secara fisik. Dalam kategori ini ada dua jenis yaitu sebagai berikut:
a.    Dot matrix adalah printer yang cetakannya adalah kumpulan titik-titik yang membentuk karakter.
b.    Daisy wheel adalah printer yang cetakan hurufnya menyerupai mesin ketik.
2)   Nonimpact Printer
Nonimpact printer merupakan jenis printer yang didalamnya menghasilkan suatu huruf atau gambar tanpa memakai ketukan secara fisik, tetapi dengan menggunakan tinta toner. Nonimpact printer dibagi menjadi dua, yaitu:
a.    Ink-jet merupakan printer yang menggunakan tinta cair sebagai alat untuk mencetak.
b.    Laser jet merupakan printer yang menggunakan tinta kering (serbuk) untuk mencetak dengan prinsip kerja menggunakan sinmar laser.
C.       Plotter
Plotter merupakan perangkat keluaran yang dapat menghasilkan grafik atau gambar dengan kualitas tinggi dan berwarna. Plotter sering kali digunakan untuk membuat peta, ilustrasi tiga dimensi, dan gambar=ganmbar arsitektur. Berdasarkan prinsip kerjanya plotter dibedakan menjadi tiga, yaitu:
1)   Plotter pena
2)   Plotter elektrostatis
3)   Plotter Thermal
Berdasarkan perkembangannya jenis plotter dibedakan menjadi dua yaitu:
1)      Plotter pemotong
2)      Plotter format tebal

D.      Speaker
Speaker merupakan perangkat yang digunakan untuk mendapatkan atau mendengarkan informasi dalam bentuk suara. Speaker ada dua macam yaitu speaker internal dan speaker eksternal. Untuk bisa menghasilkan olahan suara maka computer perlu dilengkapi dengan sound card.
E.       Proyektor
Proyektor merupakan perangkat keluaran dalam bentuk visual yang menghasilkan gambar bergerak ( video output). Sehingga, selain bisa ditampilkan melalui monitor, keluaran yang berupa teks atau gambar bisa juga ditampilkan dalam proyektor. Gambar yang ditampilkan melalui proyektor akan mempunyai ukuran lebih besar dibandingkan dengan melalui monitor.