Saturday, December 15, 2018

PERTEMUAN IX
CPU

Jawablah soal-soal ini dengan singkat dan benar!

01. Bagian komputer yang berfungsi membentuk operasi-operasi aritmatika dan logika adalah: ALU (arithmetic and logic unit)

02. Yang tidak termasuk komponen yang membawa data ke ALU untuk selanjutnya diproses dan kemudian mengambil kembali hasilnya adalah: komponen selain control unit, register, memory, I/O

03. Representasi nilai integer dari bilangna biner (-11.101) adalah: -3.625

04. Diketahui sebuah bilangan negatif 1011, berapakah bilangan desimal positifnya: +5

05. +7 dibuat bilangan biner negatif adalah: 1001

06. Sebuah bilangan desimal (+2) ditambah dengan bilangan desimal (-5) akan menghasilkan: 1111

07. 111 + 11101 adalah: 100100

08. 1110 x 1110 adalah: 11000100

09. 6(10) x 4(10) = 18

10. 7(16) x 3(10) = 25

11. (-6) x (+8) akan menghasilkan bilangan biner: 0010000

12. Pada operasi pembagian, pembagi disebut dengan: divisor

13. Pada operasi pembagian, bilangan yang dibagi disebut: dividend

14. Pada operasi pembagian, hasil pembagian disebut: quotient

15. Pada operasi pembagian, sisa pembagian disebut: remainders


PERTEMUAN X
Set Instruksi

Jawablah soal-soal ini dengan singkat dan benar!

01. Rumus operand=A adalah algoritma dari metode pengalamatan: immediate addressing

02. “Sederhana” adalah keuntungan dari metode pengalamatan: direct addressing

03. “Referensi memori berganda” adalah kerugian dari metode pengalamatan: indirect addressing

04. EA=(A) adalah algoritma dari metode pengalamatan: indirect addressing

05. Ruang alamat besar” adalah keuntungan dari metode pengalamatan: indirect addressing

06. EA=(A) adalah algoritma dari metode pengalamatan: indirect addressing

07. “Tidak adanya referensi memori” adalah keuntungan utama dari metode pengalamatan: immediate addressing

08. Yang menentukan layout bit suatu instruksi adalah: format instruksi

09. Kelompok bit yang memberitahukan kepada komputer untuk menunjuk suatu operasi tertentu disebut dengan: kode instruksi

10. Untuk mengkopi bilangan dari lokasi memori kedalam sebuah register, digunakan perintah: load

11. Suatu nama yang digunakan untuk obyek instruksi dan mungkin data atau alamat yang mengatakan dimana data tersebut adalah: operand

12. Untuk mengkopi bilangan dari lokasi register kedalam lokasi memori , digunakan perintah: store

13. Sekelompok bit yang menunjukkan operasi seperti ADD, SUBTRACT dan sebagainya, digunakan: opcode

14. Yang dapat digunakan untuk menentukan suatu alamat tempat di mana operand akan di-fetch adalah: mode pengalamatan

15. Pada mode pengalamatan stack, kerugian utamanya adalah: aplikasi memori terbatas


PERTEMUAN XI
Struktur dan Fungsi CPU

Jawablah soal-soal ini dengan singkat dan benar!

01. Pada saat CPU menterjemahkan instruksi disebut dengan: interpret instruction

02. Yang merupakan fungsi dari register dalam CPU adalah:
a. user-visible register
    b. control and status register

03. Register yang dapat direferensikan dengan menggunakan bahasa mesin yang dieksekusi CPU adalah: user-visible register

04. User visible register yang dapat berisi operand sembarang opcode adalah: general purpose

05. User visible register yang berfungsi sebagai bit-bit yang disetel perangkat keras CPU sebagai hasil operasi adalah: kode-kode kondisi (flag)

06. Register yang digunakan oleh CU untuk mengontrol operasi CPU adalah: control and status register

07. Register yang berisi alamat dari instruksi berikutnya yang akan diambil adalah: program counter

08. Register yang berisi alamat sebuah lokasi di dalam memori adalah: MAR

09. Yang disebut dengan common field adalah: flag register

10. Sebutkan yang merupakan bagian dari register flag:
common field atau flag:
    -sign : berisi bit tanda hasil operasi aritmatik terakhir
    -zero : disetel bila hasil sama dengan nol
    -carry : disetel apabila operasi yang dihasilkan di dalam carry kedalam bit yang lebih tinggi atau borrow dari bit yang lebih tinggi
    -equal : disetel apabila hasil pembandingan logikanya sama
    -overflow : digunakan untuk mengindikasikan overflow aritmatik
    -interupt enable/disable : untuk mengizinkan atau mencegah interupt
    -supervisor : mengindikasikan apakah cpu seddang mengeksekusi dalam mode supervisor atau dalam mode user

11. Jumlah pemrosesan yang dapat dikerjakan dalam suatu interval waktu tertentu disebut dengan: troughput

12. Suatu teknik yang mendorong peningkatan suatu sistem troughput yang cukup hebat disebut: pemrosesan pipeline

13. Panjang flag register pada prosesor pentium adalah: 32 bit

14. Kegunaan dari Tag Word adalah untuk: menspesifikasikan register numerik


PERTEMUAN XII
RISC

Jawablah soal-soal ini dengan singkat dan benar!

01. RISC adalah singkatan dari: Reduced Instructions Set Computer

02. Intel 80486 dibuat pada tahun: 1989

03. Jumlah instruksi pada intel 80486 adalah: 235

04. Intel 80486 mempunyai mode pengalamatan sebanyak: 11

05. Pada Pascal, konstanta integer berjumlah: 16

06. Ukuran cache untuk intel 80486 adalah: 8

07. Konstanta integer pada bahasa pemrograman C berjumlah: 23

08. Array/struktur pada pemrograman Pascal berjumlah: 26

09. Array/struktur pada pemrograman C berjumlah: 24

10. Berikut ini adalah memori yang paling cepat: register

11. Ukuran dari file register adalah: bit

12. Pada mesin RISC, tersedia register sebanyak: 16-32 buah

13. Menjaga operand dari komputasi sebanyak mungkin di dalam register adalah fungsi dari: kompiler

14. Sebutkan ciri-ciri RISC:
- instruksi berukuran tunggal
    - ukuran yang umum adalah 4 byte
    - jumlah pengalamatan data yang sedikit (<5buah)
    - tidak terdapat pengalamatan langsung
    - tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika

15. Jumlah bit floating point register specifier adalah empat atau lebih, adalah ciri-ciri dari: RISC


PERTEMUAN XIII
RISA

Jawablah soal-soal ini dengan singkat dan benar!

01. Menghasilkan rangkaian instruksi mesin bagi semua pernyataan High Level Language adalah tugas dari: pembuat kompiler

02. CISC akan menghasilkan program yang lebih..dari RISC: kecil dan lebih cepat

03. CISC cenderung menekankan pada referensi: referensi register

04. Instruksi yang dapat di-hardwire adalah: instruksi mesin

05. Yang merupakan karakteristik dari RISA adalah:
-satu interuksi per siklus
    -operasi register ke register
    -address mode sederhana
    -format instruksi sederhana

06. Sebuah instruksi pipelining RISC memiliki fase:
    -instruction set
    -execute set

07. Pada saat operasi register ke register pada pipeline RISC siklus execute set adalah melakukan operasi ALU dengan input: input register dan output register

08. Bagi operasi load dan store pada pipelining RISC, memerlukan fase sebanyak: 3 buah fase

09. Fase yang dimiliki sebuah siklus pada pipelining RISC adalah:
-instruction set
    -execute set

10. Fase yang dimiliki oleh operasi LOAD dan STORE pada pipelining RISC adalah:
-instruction set
    -execute set
    -memori


PERTEMUAN XIV
CU

Jawablah soal-soal ini dengan singkat dan benar!

01. Operasi fungsional atau atomik suatu CPU disebut dengan: operasi mikro

02. Yang menspesifikasikan alamat di dalam memori untuk operasi read dan write adalah: MAR

03. Berisi nilai yang akan disimpan di memori atau nilai terakhir yang dibaca dari memori adalah: MBR

04. Yang menampung alamat instruksi berikutnya yang akan diambil adalah: PC

05. Yang menampung instruksi yang dijemput dari memori adalah: IR

06. Pada siklus pengambilan, T2 akan berisi:
MBR (memory)
    PC (PC + 1)

07. Kode siklus instrusi terdiri dari: 
00 : fetch
    01 : INDIRECT
    10 : EXECUTE
    11 : INTERUPT

08. Pada siklus pengambilan dalam unit kontrol, register-register yang terlibat adalah: MAR, MBR, IR, PC

09. Buatlah Algoritma pada siklus tak langsung:
T1 MAR -> (IR(alamat)
    T2 MBR -> memory
    T3 IR(alamat) -> (MBR(alamat)

10. Buatlah Algoritma siklus Interrupt:
T1 MBR -> (PC)
    T2 MAR -> alamat-simpan
        PC  -> alamat-rutin
    T3 memory -> (MBR)

11. Buatlah Algoritma siklus ADD:
T1 MAR -> (IR(alamat)
    T2 MBR -> memori
    T3 R1  -> (IR)+(MBR)

12. Buatlah Algoritma Kode ICC ( Instruction cycle code ):
setiap fase siklus intruksi dapat diuraikan menjadi operasi mikro elementer.
    ada 4 buah kode siklus instruksi. ICC menandai status cpu dalam hal bagian tempat siklus tersebut berada

13. Karakterisasi unit kontrol adalah:
-menentukan elemen dasar cpu
    -menjelaskan operasi mikro yang akan dilakukan cpu
    -menentukan fungsi-fungsi yang harus dilakukan unit control agar menyebabkan pembentukan operasi mikro

14. Elemen dasar fungsional CPU adalah:
-ALU
    -register-register
    -lintasan data internal
    -lintasan data eksternal
    -unit control

15. 2 tugas dasar yang di lakukan unit kontrol adalah: pengurutan dan eksekusi

Monday, October 29, 2018


PERTEMUAN VI
INPUT OUTPUT

Jawablah soal-soal ini dengan singkat dan benar!

01. CPU harus menunggu modul I/O yang diinginkan agar siap, baik untuk menerima maupun untuk mengirimkan data dalam waktu yang relatif lama. Adalah masalah yang dijumpai dalam: Interrupt driven I/O

02. Pada saat pemindahan data dari dan ke memori, CPU hanya dilibatkan pada awal dan akhir saja. Adalah cara kerja dari: Direct Memory Access (DMA)

03. Jenis Interface yang terdapat sejumlah saluran yang terhubung ke modul I/O dan peripheral adalah jenis interface: Paralel

04. Hanya terdapat saluran yang digunakan untuk mentransmisikan data, adalah jenis interface: Serial

05. Konfigurasi yang memiliki saluran saluran dedicated antara modul I/O & perangkat eksternal adalah: Point to point

06. Konfigurasi yang digunakan untuk mendukung perangkat penyimpanan berukuran besar adalah: Multi point

07. Perintah yang dikeluarkan kemodul DMA pada saat CPU ingin membaca membaca atau menulis blok data adalah:
- read atau write
- alamat I/O
- lokasi awal dalam memory
- jumlah word 

08. Control signal menentukan fungsi-fungsi yang dilakukan perangkat seperti :
- mengirim dan menerima data ke modul I/O
- report status

09. Katagori perangkat eksternal adalah:
- human readable
- machine readable
- communication

10. Pernyataan yang merupakan evolusi fungsi I/O adalah:
- CPU mengontrol peripheral secara langsung
- ditambahkannya sebuah pengontrol atau modul I/O
- CPU menggunakan I/O terpogram tanpa menggunakan interrupt

Monday, October 22, 2018


PERTEMUAN V
INPUT OUTPUT

Jawablah soal-soal ini dengan singkat dan benar!

01. Digunakan sebagai interface ke CPU dan memori via bus system adalah fungsi utama dari: Modul I/O

02. Perangkat eksternal haruslah memiliki katagori Human Readable. Contoh dari Human Readable adalah:
- Video display terminal (VDT)
- Printer

03. Perangkat eksternal haruslah memiliki machine readable. Contoh dari machine readable adalah:
-Sistem disk dan pita magnetik
- Sistem robot

04. Pada suatu perangkat eksternal, alat yang menentukan fungsi-fungsi yang dilakukan perangkat, seperti mengirimkan data ke modul I/O adalah: Control signal

05. Pada suatu perangkat eksternal, alat yang menandai perangkat ready / not ready adalah: Signal status

06. Pada suatu perangkat eksternal, pengubah data dari energi listrik menjadi energi lain adalah: Tranducer

07. Pada suatu perangkat eksternal, untuk menampung sementara data yang ditransfer antara modul I/O dan dunia luar adalah: Buffer

08. Ukuran buffer yang umum adalah: 8-16 bit
 
09. Keyboard bila ditekan, maka komputer akan menyimpan data tersebut sebagai kode: ASCII

10. Port-port I/O hanya dapat diakses dengan perintah-perintah I/O khusus yang akan mengaktivasi saluran perintah I/O pada bus adalah ciri dari: Isolated I/O

Sunday, October 14, 2018


PERTEMUAN IV
INTERNAL MEMORY

Jawablah soal-soal ini dengan singkat dan benar!

01. Sekumpulan disk drive yang dianggap oleh system operasi sebagai sebuah drive logic tunggal adalah: Raid

02. Disk terbuat dari: logam atau plastik

03. Perangkat yang relatif berukuran kecil yang dapat melakukan R/W disebut dengan: Head

04. Disk yang tidak dapat dihapus, yang dapat menyimpan lebih dari 60 menit informasi audio pada salah satu sisinya disebut dengan: Compact Disc (CD)

05. Printer umumnya menggunakan jenis interface: Serial

06. Terminal umumnya menggunkan jenis interface: Serial

07. Disk menggunakan jenis interface: Paralel 

08. Jenis-jenis operasi pembacaan Cache adalah:
- direct
- assosiative
- set assosiative

09. DRAM terorganisasi menjadi:
- EDRAM
- CDRAM
- SDRAM
- RDRAM
- RAMLINK

10. Kinerja pada memori dapat dilakukan dengan cara:
- access time
- cycle time
- transfer rate

Monday, October 8, 2018

PERTEMUAN III
INTERNAL MEMORY

Jawablah soal-soal ini dengan singkat dan benar!
01.  Kapasitas memori di ukur dengan ukuran: Byte

02.  Memori diorganisasikan menjadi record, adalah pengertian dari akses data secara: Sequensial acces

03.  Setiap blok dan record memiliki alamat-alamat yang unik berdasarkan lokasi fisik, adalah pengertian dari akses secara: Direct acces

04.  Sebuah word dicari berdasarkan pada isinya bukan pada alamatnya, adalah pengertian dari akses secara : Assocoative acces

05.  Waktu yang di butuhkan untuk melakukan operasi W/R disebut dengan: Access time

06.  Waktu rata-rata untuk R/W N bit adalah: Transfer rate (Tn = Ta + N/R)

07.  Yang termasuk jenis memory volatile adalah: RAM (Random Access Memory)

08.  Pemetaan yang mempunyai kelemahan tidak dapat menyimpan secara bersamaan apabila dua buah word mempunyai index yang sama dan tag yang berbeda, disebut pemetaan: pemetaan langsung

09.  Operasi refresh dapat dilakukan secara parallel dengan operasi pembacaan cache, adalah ciri dari: Enchanced DRAM (EDRAM)

10.  Menggunakan pendekatan terhadap masalah memori banwidth yang lebih revolusioner, adalah ciri dari: Rambus DRAM (RDRAM)

11.  Memory interface yang memiliki koneksi point to point yang disusun dalam bentuk cincin disebut juga dengan: RAMLINK

12.  RDRAM mempunyai kelajuan sekitar: 500 Mbps

13.  DRAM memiliki kelajuan sekitar: 33 Mbps