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

No comments:

Post a Comment