Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Arsitektur Komputer: SAP-2

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Apa yang menjadi komponen utama dari arsitektur SAP-2?

a)

Hanya CPU dan memori

b)

CPU, memori, dan unit I/O

c)

Hanya unit I/O dan memori

d)

CPU, memori, dan hard disk

2.

Apa fungsi dari Program Counter (PC) dalam SAP-2?

a)

Menyimpan instruksi yang sedang dieksekusi

b)

Menyimpan alamat memori yang akan diakses

c)

Menunjuk ke alamat instruksi berikutnya

d)

Menyimpan hasil operasi

3.

Apa keuntungan dari jalur dua arah dalam SAP-2?

a)

Mengurangi kapasitas memori

b)

Meningkatkan kecepatan CPU

c)

Meningkatkan kompleksitas hardware

d)

Mengurangi kompleksitas hardware

4.

Apa yang dimaksud dengan instruksi MRI?

a)

Instruksi yang beroperasi langsung dengan lokasi memori

b)

Instruksi untuk operasi logika

c)

Instruksi untuk mengubah alur program

d)

Instruksi untuk manipulasi data

5.

Apa yang dilakukan instruksi LDA dalam SAP-2?

a)

Memuat data dari memori ke accumulator

b)

Mengurangi data dari accumulator

c)

Menyimpan data ke memori

d)

Menambahkan data ke accumulator

6.

Apa yang menjadi perbedaan utama antara SAP-1 dan SAP-2?

a)

SAP-2 memiliki set instruksi yang lebih luas

b)

SAP-2 tidak memiliki jalur data

c)

SAP-1 lebih cepat dari SAP-2

d)

SAP-1 memiliki kapasitas memori yang lebih besar

7.

Apa fungsi dari instruksi pemanggilan (Call)?

a)

Mengubah alur eksekusi program

b)

Memanggil subrutin atau fungsi dalam program

c)

Menyimpan data ke memori

d)

Mengambil instruksi dari memori

8.

Apa yang dilakukan instruksi AND dalam arsitektur komputer?

a)

Melakukan operasi logika OR

b)

Menggeser bit ke kiri

c)

Membalikkan nilai bit

d)

Melakukan operasi logika AND bit per bit

9.

Apa yang dimaksud dengan instruksi SHIFT LEFT (SHL)?

a)

Memutar bit ke kanan

b)

Memutar bit ke kiri

c)

Menggeser bit ke kiri

d)

Menggeser bit ke kanan

10.

Mengapa pemahaman instruksi penting bagi pengembang?

a)

Untuk menghindari penggunaan register

b)

Untuk mengurangi kecepatan eksekusi

c)

Untuk mengoptimalkan kinerja dan debugging

d)

Untuk meningkatkan kompleksitas kode