RESUME ORGANISASI DAN ARSITEKTUR KOMPUTER - CONTROL UNIT
Control Unit
Control unit merupakan salah satu bagian CPU untuk
memberikan arahan terhadap operasi yang dilakukan di bagian ALU (Arithmetic
Logical Unit) di dalam CPU, Output dari CU ini akan mengatur aktivitas dari
bagian lainnya dari perangkat CPU tersebut.
TUGAS CONTROL UNIT
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama kalau diperlukan oleh proses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau
perbandingan logika serta mengawasi kerja.
5. Menyimpan hasil proses ke memori utama.
MACAM – MACAM CONTROL UNIT
Single-Cycle Control Unit
Multi-Cycle Control Unit
MULTI-CYCLE CONTROL UNIT
Berbeda dengan unit kontrol yang single-cycle, unit
kontrol yang multi-cycle lebih memiliki banyak fungsi. Dengan memperhatikan
state dan opcode, fungsi boolean dari masing-masing output control line dapat
ditentukan. Masing-masingnya akan menjadi fungsi dari 10 buah input logic. Jadi
akan terdapat banyak fungsi boolean, dan masing-masingnya tidak sederhana. Pada
cycle ini, sinyal kontrol tidak lagi ditentukan dengan melihat pada bit-bit
instruksinya. Bit-bit opcode memberitahukan operasi apa yang selanjutnya akan
dijalankan CPU; bukan instruksi cycle selanjutnya.
Komentar
Posting Komentar