Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIZ 1: Arsitektur Komputer Von Neumann

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Apa komponen utama dari arsitektur Von Neumann?

a)

ALU, CU, Memory, I/O

b)

CPU, GPU, Cache, RAM

c)

CPU, GPU, Memory, I/O

d)

ALU, GPU, Cache, Register

e)

Cache, Register, I/O, ALU

2.

Di dalam arsitektur Von Neumann, program dan data disimpan di mana?

a)

CPU

b)

ALU

c)

Register

d)

Memory

e)

Cache

3.

Apa fungsi dari Unit Kendali (Control Unit) dalam arsitektur Von Neumann?

a)

Melakukan operasi aritmatika

b)

Menyimpan data sementara

c)

Mengontrol aliran instruksi dan data dalam sistem

d)

Melakukan proses logika

e)

Mengambil data dari memori

4.

Apa arti dari istilah ‘stored-program’ dalam arsitektur Von Neumann?

a)

Program disimpan secara eksternal

b)

Program dipecah menjadi unit-unit kecil

c)

Program disimpan dalam memori yang sama dengan data

d)

Program hanya ada dalam cache

e)

Program disimpan dalam register

5.

Unit Aritmatika dan Logika (ALU) digunakan untuk?

a)

Menyimpan instruksi

b)

Melakukan operasi matematika dan logika

c)

Mengontrol instruksi

d)

Mengambil data dari memori

e)

Mengirimkan data ke perangkat I/O

6.

Apa karakteristik utama dari arsitektur Von Neumann yang membedakannya dari arsitektur Harvard?

a)

Data dan instruksi disimpan di memori yang terpisah

b)

Data dan instruksi disimpan dalam memori yang sama

c)

Tidak ada ALU dalam Von Neumann

d)

Control Unit terpisah dari CPU

e)

Tidak menggunakan register

7.

Dalam arsitektur Von Neumann, apa peran utama bus data?

a)

Menyimpan instruksi

b)

Mengontrol aliran instruksi

c)

Mengirim data antara CPU dan memori

d)

Menjalankan operasi logika

e)

Menyimpan alamat memori

8.

Bagaimana Von Neumann Bottleneck terjadi?

a)

Ketika CPU terlalu cepat untuk memori

b)

Ketika memori dan CPU menggunakan bus yang sama

c)

Ketika terlalu banyak instruksi yang dikirim ke CPU

d)

Ketika ALU terlalu lambat

e)

Ketika perangkat I/O lambat

9.

Apa yang terjadi selama fase fetch dalam siklus instruksi Von Neumann?

a)

Instruksi dijalankan

b)

Instruksi diambil dari memori

c)

Data diproses di ALU

d)

Hasil operasi disimpan ke memori

e)

Data dikirim ke perangkat I/O

10.

Berikut adalah tahapan dalam siklus instruksi Von Neumann, kecuali?

a)

Fetch

b)

Decode

c)

Execute

d)

Write

e)

Process

11.

Apa peran bus alamat (address bus) dalam arsitektur Von Neumann?

a)

Menyimpan alamat dari instruksi

b)

Menjalankan operasi logika

c)

Mengirim data antara CPU dan perangkat I/O

d)

Mengirimkan alamat memori yang akan diakses oleh CPU

e)

Mengambil instruksi dari memori

12.

Apa yang terjadi selama fase execute dalam siklus instruksi?

a)

Instruksi diambil dari memori

b)

Instruksi diterjemahkan

c)

Instruksi dijalankan oleh ALU atau CU

d)

Instruksi disimpan kembali ke memori

e)

Data dikirim ke perangkat I/O

13.

Dalam arsitektur Von Neumann, bagaimana CPU mengetahui instruksi berikutnya yang harus dieksekusi?

a)

Control Unit selalu memiliki instruksi berikutnya

b)

Program Counter menyimpan alamat instruksi berikutnya

c)

ALU menentukan instruksi selanjutnya

d)

Data bus mengirimkan instruksi berikutnya

e)

Cache memegang instruksi selanjutnya

14.

Bagaimana arsitektur Von Neumann menangani multitasking?

a)

Menyimpan beberapa instruksi dalam cache

b)

Menggunakan sistem interupsi

c)

Melakukan parallel processing

d)

Menjalankan satu instruksi pada satu waktu

e)

Menggunakan register ganda

15.

Apa masalah utama yang dihadapi arsitektur Von Neumann di sistem modern?

a)

Kecepatan ALU yang rendah

b)

Keterbatasan memori

c)

Von Neumann Bottleneck

d)

Keterbatasan perangkat I/O

e)

Tidak ada control unit terpisah

16.

Bagaimana arsitektur Von Neumann mengakses memori?

a)

Menggunakan register

b)

Melalui bus alamat dan data

c)

Menggunakan cache

d)

Melalui ALU

e)

Menggunakan perangkat I/O

17.

Apa keuntungan utama dari arsitektur Von Neumann dibandingkan model sebelumnya?

a)

Eksekusi lebih cepat

b)

Penyimpanan program di memori yang sama dengan data

c)

Ukuran memori yang lebih kecil

d)

Penggunaan ALU yang lebih baik

e)

Eksekusi paralel

18.

Apa solusi modern untuk mengatasi Von Neumann Bottleneck?

a)

Meningkatkan kecepatan ALU

b)

Menambah lebih banyak bus data

c)

Menggunakan arsitektur Harvard

d)

Menyimpan data di cache

e)

Mengurangi ukuran memori

19.

Pada sistem Von Neumann, register manakah yang digunakan untuk menyimpan alamat instruksi berikutnya?

a)

ALU

b)

Program Counter

c)

Instruction Register

d)

Memory Address Register

e)

Control Unit

20.

Apa kelemahan dari penyimpanan instruksi dan data di memori yang sama dalam arsitektur Von Neumann?

a)

Ukuran memori terbatas

b)

Instruksi lebih lambat untuk diakses

c)

Kemungkinan terjadi bottleneck

d)

Tidak dapat multitasking

e)

Memori cepat penuh