Uas Aok.docx

  • Uploaded by: Yosua
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Uas Aok.docx as PDF for free.

More details

  • Words: 2,785
  • Pages: 12
Loading documents preview...
UAS AOK Multiple Choice Identify the choice that best completes the statement or answers the question. ____

1. ADD r1, r2 MOVE r3, r1 Contoh di atas merupakan contoh kasus ..... a. true data dependency b. procedural dependency c. resource conflict Karena kedua intruksi tak bisa dijalankan bersamaan karena intruksi ke dua memerlukan hasil data dari intruksi pertama agar dapat dijalankan

d. semua benar e. semua salah

____

2. Adanya percabangan merupakan contoh kasus ..... a. true data dependency d. semua benar b. procedural dependency e. semua salah c. resource conflict Karena intruksi percabangan harus dijalankan secara bertingkat.

____

3. Jumlah hardware yang ada pada komputer merupakan contoh kasus ..... a. true data dependency d. semua benar b. procedural dependency e. semua salah c. resource conflict

____

4. Membuat dua buah ALU merupakan salah satu solusi untuk mengatasi kasus ..... a. true data dependency d. semua benar b. procedural dependency e. semua salah c. resource conflict Karena dengan membuat dua ALU kita sama saja menggandakan resource.

____

5. Adanya delayed branch merupakan salah satu solusi untuk mengatasi kasus ..... a. true data dependency d. semua benar b. procedural dependency e. semua salah c. resource conflict Karena kita dengan delayed branch kita dapat mengatasi adanya keharusan proses sequensial pada proses percabangan

____

6. Adanya window di antara decode dan execute digunakan pada ...... a. in order issue in order completion d. semua benar b. out of order issue out of order completion e. semua salah c. in order issue out of order completion

____

7. R3 = R3 + R5 R4 = R3 + 1 R3 = R5 + 1 Kasus di atas merupakan contoh kasus untuk .....

a. in order issue in order completion d. semua benar b. out of order issue out of order completion e. semua salah c. in order issue out of order completion Karena ketiga proses tersebut merepresentasikan in order issue in order completion, out of order issue out of order completion, dan in order issue out of order completion ____

8. Adanya instruksi yang harus ditunda merupakan hal yang terjadi pada ...... a. in order issue in order completion d. semua benar b. out of order issue out of order completion e. semua salah c. in order issue out of order completion

____

9. Salah satu solusi untuk mengatasi output dan antidependencies adalah dengan ..... a. register renaming d. semua benar b. CISC e. semua salah c. RISC Karena dengan mengubah nama register kita dapat mengatasi antidependencies

____ 10. Instruction reorder terjadi pada .... a. Pipeline b. Superpipeline c. Superscalar

d. semua benar e. semua salah

____ 11. ALU berarti a. Array Logic Unit b. Arithmetic Logic Unit c. Application Logic Unit

d. semua benar e. semua salah

____ 12. ALU merupakan bagian dari a. CPU b. Memory c. I/O

d. semua benar e. semua salah

____ 13. Dengan menggunakan komplemen dua, representasi dari -3 adalah a. 00000011 d. 11111110 b. 00000010 e. 11111101 c. 00000001 -3= 00000011 C1=11111100 C2=11111101 ____ 14. Dengan menggunakan komplemen dua, representasi dari 2 adalah a. 00000011 d. 11111110 b. 00000010 e. 11111101 c. 00000001 2=00000010 C1=1111101 C2=1111110

____ 15. Dengan menggunakan komplemen dua, representasi dari -2 adalah a. 00000011 d. 11111110 b. 00000010 e. 11111101 c. 00000001 ____ 16. Sistem bilangan 8 bit dengan menggunakan komplemen 2 dapat mencakup bilangan desimal dalam rentang a. -128 s/d 128 d. semua benar b. -127 s/d 128 e. semua salah c. -128 s/d 127 ____ 17. Sistem bilangan 4 bit dengan menggunakan komplemen 2 dapat mencakup bilangan desimal dalam rentang a. -16 s/d 16 d. semua benar b. -15 s/d 16 e. semua salah c. -16 s/d 15 -8 s/d 7 ____ 18. Sistem bilangan 16 bit dengan menggunakan komplemen 2 dapat mencakup bilangan desimal dalam rentang a. -32768 s/d 32768 d. semua benar b. -32767 s/d 32768 e. semua salah c. -32768 s/d 32767 ____ 19. Algoritma Booth digunakan untuk melakukan operasi a. ADD d. semua benar b. MULTIPLY e. semua salah c. DIVIDE Karena algoritma Booth digunakan utk multiply ____ 20. Menurut IEEE 754 yang mengatur tentang floating point, banyak bit yang mewakili “biased exponent” untuk standar 32 bit adalah sebanyak ...... bit a. 1 d. 16 b. 4 e. semua salah c. 8 ____ 21. Yang tidak pernah diimplementasikan adalah .... a. SISD d. MIMD b. SIMD e. semua salah c. MISD ____ 22. Uniprocessor termasuk dalam .... a. SISD b. SIMD c. MISD

d. MIMD e. semua salah

____ 23. Vector processor termasuk dalam .... a. SISD b. SIMD c. MISD

d. MIMD e. semua salah

____ 24. Array processor termasuk dalam .... a. SISD b. SIMD c. MISD

d. MIMD e. semua salah

____ 25. Symmetric Multiprocessor termasuk dalam .... a. SISD d. MIMD b. SIMD e. semua salah c. MISD ____ 26. NUMA termasuk dalam .... a. SISD b. SIMD c. MISD -Karena menggunakan general purpose processor yang merupakan ciri MIMD ____ 27. Clusters termasuk dalam .... a. SISD b. SIMD c. MISD -Karena menggunakan general purpose processor yang merupakan ciri MIMD ____ 28. Clusters termasuk dalam .... a. single memory b. shared memory c. distributed memory - Karena Clusters merupakan kumpulan dari SMP yang di distribusikan

d. MIMD e. semua salah

d. MIMD e. semua salah

d. semua benar e. semua salah

____ 29. Symmetric Multiprocessor termasuk dalam .... a. single memory d. semua benar b. shared memory e. semua salah c. distributed memory - Karena Symmetric multiprocessor atau SMP menggunakan metode shared memory dalam interkoneksi ____ 30. NUMA termasuk dalam .... a. single memory b. shared memory c. distributed memory - Karena NUMA bersifat nonuniform dalam memory access nya yang menggunakan metode shared memory ____ 31. Set instruksi direpresentasikan dalam bentuk a. timing diagram b. kode assembly c. sinyal control - Karena assembly merupakan suatu bahasa pemrograman yang compilernya merubah intruksi ke bahasa komputer

d. semua benar e. semua salah

d. semua benar e. semua salah

____ 32. Op-code dan operand reference merupakan elemen dari a. bahasa pemrograman d. semua benar b. timing diagram e. semua salah c. set instruksi ____ 33. Operand terdapat pada a. main memory b. CPU register c. I/O device - Karena nilai operand dapat didapatkan dari main memory, register, dan I/O device

d. semua benar e. semua salah

____ 34. ..... dilakukan sebelum instruction fetch a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 35. ..... dilakukan sebelum instruction fetch a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 36. ..... dilakukan setelah instruction fetch a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 37. ..... dilakukan sebelum operand fetch a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 38. ..... dilakukan setelah operand fetch a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 39. ..... dilakukan setelah data operation a. instruction address calculation b. instruction operation decoding c. operand address calculation

d. data operation e. semua salah

____ 40. Tipe-tipe instruksi mencakup hal ..... a. data processing b. data storage c. data movement

d. semua benar e. semua salah

____ 41. Yang merupakan bagian dari control unit adalah .... a. sequencing logic d. semua benar b. control address register e. semua salah c. control buffer register

____ 42. Yang langsung mendapat masukan dari sinyal clock adalah .... a. sequencing logic d. semua benar b. control address register e. semua salah c. control buffer register ____ 43. Yang merupakan bagian dari control unit adalah ..... a. sequencing logic d. semua benar b. Decoder e. semua salah c. Encoder ____ 44. Yang merupakan bagian dari control unit adalah ..... a. ALU d. semua benar b. Decoder e. semua salah c. Encoder ____ 45. Mikro instruksi dapat mengandung banyak mikro-ops terjadi pada .... a. vertical microprogramming d. semua benar b. horizontal microprogramming e. semua salah c. diagonal microprogramming ____ 46. Mikro instruksi tidak dapat mengandung banyak mikro-ops terjadi pada .... a. vertical microprogramming d. semua benar b. horizontal microprogramming e. semua salah c. diagonal microprogramming ____ 47. Yang sangat mendukung operasi paralel adalah .... a. vertical microprogramming d. semua benar b. horizontal microprogramming e. semua salah c. diagonal microprogramming - Karena mengandung banyaj micro-ops ____ 48. Yang kurang mendukung operasi paralel adalah .... a. vertical microprogramming d. semua benar b. horizontal microprogramming e. semua salah c. diagonal microprogramming ____ 49. Yang mendapat sinyal langsung dari sequencing logic adalah ..... a. control address register d. semua benar b. ALU e. semua salah c. control buffer register ____ 50. Yang menghasilkan sinyal kontrol dan informasi tentang alamat berikutnya adalah ..... a. control address register d. semua benar b. ALU e. semua salah c. control buffer register ____ 51. “ADD 5” merupakan salah satu contoh mode pengalamatan ....... a. immediate d. register b. direct e. register indirect c. Indirect ____ 52. “ADD A” merupakan salah satu contoh mode pengalamatan .......

a. immediate b. direct c. indirect

d. register e. register indirect

____ 53. “ADD (A)” merupakan salah satu contoh mode pengalamatan ....... a. immediate d. register b. direct e. register indirect c. indirect ____ 54. “ADD R” merupakan salah satu contoh mode pengalamatan ....... a. immediate d. register b. direct e. register indirect c. indirect ____ 55. “ADD (R)” merupakan salah satu contoh mode pengalamatan ....... a. immediate d. register b. direct e. register indirect c. indirect ____ 56. “(A) + (R)” merupakan ....... a. preindex b. postindex c. indirect

d. semua benar e. semua salah

____ 57. “(A + (R))” merupakan ....... a. preindex b. postindex c. indirect

d. semua benar e. semua salah

____ 58. Besarnya memory akan mempengaruhi ...... a. panjang instruksi b. kecepatan CPU c. kompleksitas CPU

d. semua benar e. semua salah

____ 59. Besarnya memory akan mempengaruhi ...... a. jenis CPU b. kecepatan CPU c. kompleksitas CPU

d. semua benar e. semua salah

____ 60. Berikut ini yang termasuk mode-mode pengalamatan antara lain a. direct d. semua benar b. indirect e. semua salah c. immediate ____ 61. Yang termasuk multicore adalah ..... a. jumlah CPU > 1 b. jumlah Control unit > 1 c. jumlah ALU > 1

d. semua benar e. semua salah

____ 62. Yang termasuk multicore adalah ..... a. jumlah CPU > 1 b. adanya tingkatan level pada cache c. adanya shared cache

d. semua benar e. semua salah

____ 63. Yang termasuk multicore adalah ..... a. jumlah ALU > 1 b. jumlah Control unit > 1 c. adanya tingkatan level pada cache

d. semua benar e. semua salah

____ 64. Yang termasuk multicore adalah ..... a. jumlah ALU > 1 b. jumlah Control unit > 1 c. adanya shared cache

d. semua benar e. semua salah

____ 65. Yang termasuk multicore adalah ..... a. jumlah ALU > 1 b. jumlah Control unit > 1 c. jumlah register > 1

d. semua benar e. semua salah

____ 66. Yang menggunakan 2Mb L2 Shared Cache adalah .... a. intel core duo d. semua benar b. intel i7 e. semua salah c. ARM 11 MPCore ____ 67. Yang menggunakan 8Mb L3 Cache adalah .... a. intel core duo d. semua benar b. intel i7 e. semua salah c. ARM 11 MPCore ____ 68. Yang memiliki tiga tingkatan level pada cache adalah .... a. intel core duo d. semua benar b. intel i7 e. semua salah c. ARM 11 MPCore ____ 69. Yang memiliki dua tingkatan level pada cache adalah .... a. intel core duo d. semua benar b. intel i7 e. semua salah c. ARM 11 MPCore ____ 70. Yang memiliki distributed interrupt controller adalah .... a. intel core duo d. semua benar b. intel i7 e. semua salah c. ARM 11 MPCore ____ 71. t1 : MAR <- (PC) t2 : MBR <- (memory) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 72. t1 : MAR <- (IR Address) t2 : MBR <- (memory) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (BSA)

____ 73. t2 : MBR <- (memory) t3 : IR Address <- (MBR Address) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 74. t2 : MBR <- (memory) t3 : IR <- (MBR) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 75. t1 : MBR <- (PC) t2 : MAR <- save address sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 76. t2 : PC <- (routine address) t3 : memory <- (MBR) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 77. if (MBR) == 0 then PC <- PC + 1 sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 78. t2 : MBR <- (memory) t3 : R1 <- R1 + (MBR) sequence di atas terjadi pada ..... a. fetch sequence b. indirect cycle c. interrupt cycle ____ 79. Contoh sinyal kontrol adalah a. clock b. flags c. interrupts

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (BSA)

d. execute cycle (ISZ) e. execute cycle (ADD)

d. acknowledgements e. semua benar

____ 80. Yang berfungsi untuk mengatur aliran data pada CPU adalah ..... a. ALU d. semua benar b. control unit e. semua salah c. register ____ 81. Berikut adalah hal-hal yang dilakukan CPU ......

a. fetch data b. process data c. write data

d. semua benar e. semua salah

____ 82. Hal-hal di bawah ini yang merupakan bagian dari CPU adalah ..... a. ALU d. semua benar b. register e. semua salah c. control unit ____ 83. Berikut ini merupakan bagian internal dari ALU, kecuali .... a. status flags d. arithmetic & boolean logic b. shifter e. register c. complementer ____ 84. Yang dimaksud dengan “working space” dari CPU adalah ..... a. register d. semua benar b. ALU e. semua salah c. control unit ____ 85. Yang termasuk user visible register adalah ..... a. general purpose d. condition codes b. data e. semua benar c. address ____ 86. General purpose register untuk data adalah ..... a. accumulator d. page b. segment e. semua salah c. instruction register ____ 87. General purpose register untuk addressing adalah ..... a. accumulator d. page b. Segment e. semua salah c. instruction register ____ 88. Yang termasuk control dan status register adalah ..... a. program counter d. memory buffer register b. instruction decoding register e. semua benar c. memory address register ____ 89. Yang terhubung dengan bus alamat adalah ..... a. program counter d. memory buffer register b. instruction decoding register e. semua benar c. memory address register ____ 90. Yang terhubung dengan bus data adalah ..... a. program counter b. instruction decoding register c. memory address register

d. memory buffer register e. semua benar

____ 91. Komputer yang menggunakan CISC adalah .... a. IBM d. semua benar b. SPARC e. semua salah c. Ultra SPARC

____ 92. Komputer yang menggunakan RISC adalah .... a. IBM d. semua benar b. SPARC e. semua salah c. Ultra SPARC ____ 93. Komputer yang menggunakan superscalar adalah .... a. IBM d. semua benar b. SPARC e. semua salah c. Ultra SPARC ____ 94. Set instruksi dan mode pengalamatan yang banyak merupakan ciri-ciri dari .... a. CISC d. superscalar b. RISC e. semua salah c. pipeline ____ 95. Tujuan dari CISC adalah ..... a. mempermudah penulisan compiler b. mengefisienkan proses eksekusi c. mendukung lebih banyak HLL

d. semua benar e. semua salah

____ 96. Agar mendukung RISC, diperlukan .... a. jumlah register yang banyak b. jumlah register yang sedikit c. prosesor yang cepat

d. semua benar e. semua salah

____ 97. Tiga pembagian daerah pada register window adalah .... a. parameter register d. semua benar b. local register e. semua salah c. temporary register ____ 98. Pada circular buffer diagram, register yang saling bertumpang tindih adalah ..... a. parameter - local d. semua benar b. local - temporary e. semua salah c. temporary - parameter ____ 99. Untuk mencari hubungan antara symbolic register dengan real register adalah a. circular buffer diagram d. RISC b. graph coloring e. semua salah c. CISC ____ 100. Yang digunakan untuk analisa register window adalah a. circular buffer diagram d. RISC b. graph coloring e. semua salah c. CISC

Related Documents

Uas Ign.docx
January 2021 2
Ap Uas
January 2021 2
Uas Aok.docx
January 2021 2
Uas Mpip
January 2021 4
Tugas Pra Uas Mo
February 2021 0

More Documents from "zaki"

Uas Aok.docx
January 2021 2