wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuis Online 14 Arsitektur Komputer CEH4G3 Week 14

Total questions: 15

Worksheet time: 21mins

Name
Class
Date
1.

Berikut yang termasuk ke dalam keterbatasan/ketergantungan dari superscalar?

a)

Design Issues

b)

Instruction Issue Policy

c)

Anti Dependency

d)

Out of-order issue with out of-order completion

2.

Sebutkan 2 (dua) contoh sumber daya dari Resource Conflicts! 🐸 (2 jawaban)

a)

Memori

b)

RAM

c)

Bus

d)

HDD

3.

Output Dependency termasuk ke dalam katagori?

a)

In-order issue with in-order completion

b)

In-order issue with out-of-order completion

c)

Out-of-order issue with in-of-order completion

d)

Out-of-order issue with out-of-order completion

4.

Anti Dependancy disebut juga dengan ....

a)

Read After Write

b)

Write After Write

c)

Read After Read

d)

Write After Read

5.

True Data Dependency termasuk ke dalam katagori?

a)

In-order issue with in-order completion

b)

In-order issue with out-of-order completion

c)

Out-of-order issue with in-of-order completion

d)

Out-of-order issue with out-of-order completion

6.

Gambar di atas termasuk ke dalam katagori ....

a)

In-order issue with in-order completion

b)

In-order issue with out-of-order completion

c)

Out-of-order issue with in-of-order completion

d)

Out-of-order issue with out-of-order completion

7.

Berikut yang tidak termasuk kedalam pengurutan Instruction Issue Policy?

a)

Urutan diambilnya instruksi

b)

Urutan dieksekusinya instruksi

c)

Urutan pertukaran register dan lokasi memori dari instruksi

d)

Urutan di-decode-nya instruksi

8.

Berapa waktu yang dibutuhkan untuk banyak tahapan pada superpipeline?

a)

2 siklus clock

b)

1∕2 siklus clock

c)

Kurang dari 1∕2 siklus clock

d)

Lebih dari 1∕2 siklus clock

9.

Manakah di bawah ini yang tidak termasuk ke dalam kemampuan dari Superscalar?

a)

Ke-paralelan instruksi

b)

Optimasi pada basis compiler

c)

Teknik perangkat kerasnya

d)

Instruksi aritmetiknya

10.

Apa yang dimaksud dengan Resource Conflicts?

a)

Kompetisi dari dua atau lebih instruksi untuk memperoleh sumber daya yang sama pada saat yang bersamaan.

b)

Instruksi-instruksi yang berada setelah percabangan yang memiliki suatu ketergantungan prosedural pada percabangan dan tidak akan dieksekusi sampai percabangan tersebut dieksekusi.

c)

Dependensi menggunakan lokasi output yang sama, dan ditulis pada register yang sama.

d)

Dependensi yang memiliki Instruksi-instruksi yang terdapat pada rangkaian bersifat independen, sehingga dapat dieksekusi secara paralel dengan cara overlapped (bertumpang tindih).

11.

Superscalar pada umumnya diterapkan di?

a)

CISC

b)

Harvard Architecture

c)

Von Neumann Architecture

d)

RISC

12.

Apa yang dimaksud dengan Instruction Issue Policy?

a)

Proses penginisiasian eksekusi instruksi di dalam unit-unit fungsional prosesor.

b)

Proses yang mengeluarkan instruksi dalam urutan yang pasti yang akan didapatkan dengan eksekusi sekuensial dan menulis hasilnya dalam urutan yang sama.

c)

Prosesor akan mendekode instruksi hingga dijumpai ketergantungan atau konflik.

d)

Memisahkan tahapan-tahapan dekode dan eksekusi pipeline. Setelah selesai pendekodean, instruksi disimpan di jendela instruksi.

13.

ADD r1, r3, r7 -- r7 + r3 r1 ....(1)

ADD r3, r4, r5 -- r5 + r4 → r3 ....(2)


Termasuk ke dalam katagori apakah instruksi di atas?

a)

Read After Write (true data dependency)

b)

Write After Write (output dependency)

c)

Read After Read

d)

Write After Read (anti dependency)

14.

Untuk bagian resource konflik, bagaimana dengan 4 (empat) instruksi akan tetapi memiliki 2 (dua) sumber data yang bebeda? Apakah itu masih termasuk resource conflict?

a)

Tergantung pada pengambilan sumber data. Jika dari 2 (dua) atau lebih instuksi mengambil data pada 1 (satu) sumber data yang sama, maka itu disebut resource conflicts.

b)

Tergantung pada pengambilan sumber data. Jika dari 1 (satu) atau lebih instuksi mengambil data pada 2 (dua) sumber data yang sama, maka itu disebut resource conflicts.

c)

Tergantung pada pengambilan sumber data. Jika dari 2 (dua) atau lebih instuksi mengambil data pada 1 (satu) sumber data yang sama, maka itu tidak termasuk resource conflicts.

d)

Tidak termasuk resource conflicts.

15.

Apa yang dimaksud dengan Superpipeline?

a)

Merupakan pendekatan alternatif untuk memperoleh kinerja yg lebih baik dengan cara saling tumpang tindih (overlap) tahap pada instruksi yang berbeda.

b)

Rancangan untuk meningkatkan performansi kecepatan secara keseluruhan.

c)

Prosesor yang mempunyai Instruksi Umum (Arithmetic, Load/Store, Conditional Branch)dapat diinisiasi dan dieksekusi secara independen.

d)

Sebuah prosesor yang memungkinkan eksekusi yang bersamaan dari instruksi yang banyak pada tahap pipeline yang sama.