WorksheetsQUIZ 1: Arsitektur Komputer Von Neumann
Total questions: 20
Worksheet time: 7mins
Apa komponen utama dari arsitektur Von Neumann?
ALU, CU, Memory, I/O
CPU, GPU, Cache, RAM
CPU, GPU, Memory, I/O
ALU, GPU, Cache, Register
Cache, Register, I/O, ALU
Di dalam arsitektur Von Neumann, program dan data disimpan di mana?
CPU
ALU
Register
Memory
Cache
Apa fungsi dari Unit Kendali (Control Unit) dalam arsitektur Von Neumann?
Melakukan operasi aritmatika
Menyimpan data sementara
Mengontrol aliran instruksi dan data dalam sistem
Melakukan proses logika
Mengambil data dari memori
Apa arti dari istilah ‘stored-program’ dalam arsitektur Von Neumann?
Program disimpan secara eksternal
Program dipecah menjadi unit-unit kecil
Program disimpan dalam memori yang sama dengan data
Program hanya ada dalam cache
Program disimpan dalam register
Unit Aritmatika dan Logika (ALU) digunakan untuk?
Menyimpan instruksi
Melakukan operasi matematika dan logika
Mengontrol instruksi
Mengambil data dari memori
Mengirimkan data ke perangkat I/O
Apa karakteristik utama dari arsitektur Von Neumann yang membedakannya dari arsitektur Harvard?
Data dan instruksi disimpan di memori yang terpisah
Data dan instruksi disimpan dalam memori yang sama
Tidak ada ALU dalam Von Neumann
Control Unit terpisah dari CPU
Tidak menggunakan register
Dalam arsitektur Von Neumann, apa peran utama bus data?
Menyimpan instruksi
Mengontrol aliran instruksi
Mengirim data antara CPU dan memori
Menjalankan operasi logika
Menyimpan alamat memori
Bagaimana Von Neumann Bottleneck terjadi?
Ketika CPU terlalu cepat untuk memori
Ketika memori dan CPU menggunakan bus yang sama
Ketika terlalu banyak instruksi yang dikirim ke CPU
Ketika ALU terlalu lambat
Ketika perangkat I/O lambat
Apa yang terjadi selama fase fetch dalam siklus instruksi Von Neumann?
Instruksi dijalankan
Instruksi diambil dari memori
Data diproses di ALU
Hasil operasi disimpan ke memori
Data dikirim ke perangkat I/O
Berikut adalah tahapan dalam siklus instruksi Von Neumann, kecuali?
Fetch
Decode
Execute
Write
Process
Apa peran bus alamat (address bus) dalam arsitektur Von Neumann?
Menyimpan alamat dari instruksi
Menjalankan operasi logika
Mengirim data antara CPU dan perangkat I/O
Mengirimkan alamat memori yang akan diakses oleh CPU
Mengambil instruksi dari memori
Apa yang terjadi selama fase execute dalam siklus instruksi?
Instruksi diambil dari memori
Instruksi diterjemahkan
Instruksi dijalankan oleh ALU atau CU
Instruksi disimpan kembali ke memori
Data dikirim ke perangkat I/O
Dalam arsitektur Von Neumann, bagaimana CPU mengetahui instruksi berikutnya yang harus dieksekusi?
Control Unit selalu memiliki instruksi berikutnya
Program Counter menyimpan alamat instruksi berikutnya
ALU menentukan instruksi selanjutnya
Data bus mengirimkan instruksi berikutnya
Cache memegang instruksi selanjutnya
Bagaimana arsitektur Von Neumann menangani multitasking?
Menyimpan beberapa instruksi dalam cache
Menggunakan sistem interupsi
Melakukan parallel processing
Menjalankan satu instruksi pada satu waktu
Menggunakan register ganda
Apa masalah utama yang dihadapi arsitektur Von Neumann di sistem modern?
Kecepatan ALU yang rendah
Keterbatasan memori
Von Neumann Bottleneck
Keterbatasan perangkat I/O
Tidak ada control unit terpisah
Bagaimana arsitektur Von Neumann mengakses memori?
Menggunakan register
Melalui bus alamat dan data
Menggunakan cache
Melalui ALU
Menggunakan perangkat I/O
Apa keuntungan utama dari arsitektur Von Neumann dibandingkan model sebelumnya?
Eksekusi lebih cepat
Penyimpanan program di memori yang sama dengan data
Ukuran memori yang lebih kecil
Penggunaan ALU yang lebih baik
Eksekusi paralel
Apa solusi modern untuk mengatasi Von Neumann Bottleneck?
Meningkatkan kecepatan ALU
Menambah lebih banyak bus data
Menggunakan arsitektur Harvard
Menyimpan data di cache
Mengurangi ukuran memori
Pada sistem Von Neumann, register manakah yang digunakan untuk menyimpan alamat instruksi berikutnya?
ALU
Program Counter
Instruction Register
Memory Address Register
Control Unit
Apa kelemahan dari penyimpanan instruksi dan data di memori yang sama dalam arsitektur Von Neumann?
Ukuran memori terbatas
Instruksi lebih lambat untuk diakses
Kemungkinan terjadi bottleneck
Tidak dapat multitasking
Memori cepat penuh
