1 / 21

COMPUTER ORGANIZATION AND ARCHITECTURE (William Stallings)

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.

wilson
Download Presentation

COMPUTER ORGANIZATION AND ARCHITECTURE (William Stallings)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COMPUTER ORGANIZATIONAND ARCHITECTURE(William Stallings) CHAPTER 14 CONTROL UNIT OPERATION

  2. Fungsi-fungsi yang dimiliki CPU : • Operasi-operasi (Opcode) • Mode-mode Pengalamatan • Register-register • Antarmuka Modul I/O • Antarmuka Modul Memori • Struktur Pengolahan Interrupt

  3. Operasi Mikro • Fungsi komputer  Eksekusi Program • Ekseksi Program  Siklus-siklus Instruksi • Pengambilan, Indirect, Eksekusi, Interrupt. • Operasi Mikro adalah Operasi Fungsional atau Atomik Suatu CPU

  4. Elemen-elemen Eksekusi Program

  5. Siklus Pengambilan t1 : MAR  (PC) t2 : MBR  Memory PC  (PC) + 1 t3 : IR  (MBR)

  6. Rangkaian Kejadian, Siklus Pengambilan

  7. Siklus Tak Langsung t1 : MAR  (IR(Alamat)) t2 : MBR  Memory t3 : IR(Alamat)  (MBR(Alamat))

  8. Siklus Interrup t1 : MBR  (PC) t2 : MAR  Alamat-Simpan PC  Alamat-Rutin t3 : Memory  (MBR)

  9. Siklus Eksekusi ADD R1, X t1 : MAR  (IR(Alamat)) t2 : MBR  Memory t3 : R1  (R1) + (MBR)

  10. ISZ X t1 : MAR  (IR(Alamat)) t2 : MBR  Memory t3 : MBR  (MBR) + 1 t3 : Memory  (MBR) If (MBR) = 0) Then (PC  PC + 1)

  11. BSA X t1 : MAR  (IR(Alamat)) MBR  (PC) t2 : PC  (IR(Alamat)) Memory  (MBR) t3 : PC  (PC) + 1

  12. Siklus Instruksi 00 : Fetch (Pengambilan) 01 : Indirect (Tak Langsung) 10 : Execute (Eksekusi) 11 : Intrrupt

  13. 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)

  14. Sinyal Kontrol Input : • Clock • Instruction Register • Flags • Control Signals to Control Bus Output : • Control Signals Within the CPU • Control Signals to Control Bus

  15. Contoh Sinyal Kontrol Tiga tujuan yang terpisah : • Data Paths (Lintasan Data) • ALU • System BUS

  16. Organisasi Internal CPU T1 : MAR  (IR(Address)) T2 : MBR  Memori T3 : Y  (MBR) T4 : Z  (AC) + (Y) T5 : AC  (Z)

  17. Intel 8085 Komponen Penting : • Incrementer /Decrement Address Latch • Interrupt Control • Serial I/O Control Hal Pokok CU adalah Pewaktuan dan Modul Kontrol

  18. Implementasi Hardwired Teknik Implementasi CU : • Implementasi Hardwired Rangkaian Kombinatorial  signal-signal logika inputnya diubah menjadi sekumpulan signal-signal output • Implementasi Microprogrammed

  19. Implementasi Hardwired • Input Unit Kontrol • Flag dan Control Bus • Instruksi Register • Clock

More Related