220 likes | 450 Views
COMPUTER ORGANIZATION AND ARCHITECTURE (William Stallings). CHAPTER 14 CONTROL UNIT OPERATION. Fungsi-fungsi yang dimiliki CPU :. Operasi-operasi (Opcode) Mode-mode Pengalamatan Register-register Antarmuka Modul I/O Antarmuka Modul Memori Struktur Pengolahan Interrupt. Operasi Mikro.
E N D
COMPUTER ORGANIZATIONAND ARCHITECTURE(William Stallings) CHAPTER 14 CONTROL UNIT OPERATION
Fungsi-fungsi yang dimiliki CPU : • Operasi-operasi (Opcode) • Mode-mode Pengalamatan • Register-register • Antarmuka Modul I/O • Antarmuka Modul Memori • Struktur Pengolahan Interrupt
Operasi Mikro • Fungsi komputer Eksekusi Program • Ekseksi Program Siklus-siklus Instruksi • Pengambilan, Indirect, Eksekusi, Interrupt. • Operasi Mikro adalah Operasi Fungsional atau Atomik Suatu CPU
Siklus Pengambilan t1 : MAR (PC) t2 : MBR Memory PC (PC) + 1 t3 : IR (MBR)
Siklus Tak Langsung t1 : MAR (IR(Alamat)) t2 : MBR Memory t3 : IR(Alamat) (MBR(Alamat))
Siklus Interrup t1 : MBR (PC) t2 : MAR Alamat-Simpan PC Alamat-Rutin t3 : Memory (MBR)
Siklus Eksekusi ADD R1, X t1 : MAR (IR(Alamat)) t2 : MBR Memory t3 : R1 (R1) + (MBR)
ISZ X t1 : MAR (IR(Alamat)) t2 : MBR Memory t3 : MBR (MBR) + 1 t3 : Memory (MBR) If (MBR) = 0) Then (PC PC + 1)
BSA X t1 : MAR (IR(Alamat)) MBR (PC) t2 : PC (IR(Alamat)) Memory (MBR) t3 : PC (PC) + 1
Siklus Instruksi 00 : Fetch (Pengambilan) 01 : Indirect (Tak Langsung) 10 : Execute (Eksekusi) 11 : Intrrupt
CONTROL CPU Karateristik CONTROL UNIT : • Menentukan Elemen Dasar CPU • Menjelaskan Operasi Mikro yang akan dilakukan CPU • Menentukan Fungsi-fungsi yang akan dilakukan unit kontrol agar menyebabkan Operasi Mikro Tugas Dasar CPU : • SEQUENCING (Pengurutan) • EXECUTION (Eksekusi)
Sinyal Kontrol Input : • Clock • Instruction Register • Flags • Control Signals to Control Bus Output : • Control Signals Within the CPU • Control Signals to Control Bus
Contoh Sinyal Kontrol Tiga tujuan yang terpisah : • Data Paths (Lintasan Data) • ALU • System BUS
Organisasi Internal CPU T1 : MAR (IR(Address)) T2 : MBR Memori T3 : Y (MBR) T4 : Z (AC) + (Y) T5 : AC (Z)
Intel 8085 Komponen Penting : • Incrementer /Decrement Address Latch • Interrupt Control • Serial I/O Control Hal Pokok CU adalah Pewaktuan dan Modul Kontrol
Implementasi Hardwired Teknik Implementasi CU : • Implementasi Hardwired Rangkaian Kombinatorial signal-signal logika inputnya diubah menjadi sekumpulan signal-signal output • Implementasi Microprogrammed
Implementasi Hardwired • Input Unit Kontrol • Flag dan Control Bus • Instruksi Register • Clock