180 likes | 397 Views
Organisasi dan Arsitektur Komputer. Pertemuan 5 : Control Unit. Control Unit. CPU. Sequencing Logic. ALU. Control Unit. Register & Decoders. Internal Bus. Registers. Control Memory. CONTROL UNIT.
E N D
Organisasi dan Arsitektur Komputer Pertemuan 5 : Control Unit
Control Unit CPU Sequencing Logic ALU Control Unit Register & Decoders Internal Bus Registers Control Memory
CONTROL UNIT • Bagiandarikomputer yang menggenerasi signal yang mengontroloperasikomputer. • Tugas Control Unit adalahmengontrolsisklusMesinVon Neumann
mengontrolsisklusMesinVon Neumann • 1. Menjemputinstruksiberikutnya yang akandijalankandarimemori, menempatkannyadalam register instruksi (IR) danmenambahkan (Increment) PC untukmenunjukkanataumengarahkankeinstruksibeikutnya yang adadalammemori, • 2. Mendekodedanmenjalankaninstriksi yang barusajadijemput. Unit kontrolmenghasilkan signal kontrol yang mengaturkomputer. Untukkomputer yang sangatsederhana,unit control inibisamengirimmicroorder,yakni signal individual yang dikirimkanmelaluijalurkontroldedicated,untukmengontrolkomponendanperalatan individual.
KebutuhanFungsional • Mendefinisikanelemendasarprosesor 22/4 • Mendiskripsikanoperasimikro yang harusdilakukanprosesor • Menentukanfungsi Control Unit yang harusdilakukanprosesor
Tugas Utama Control Unit • Mengatur dan mengendalikan alat-alat input dan output • Mengambil instruksi-instruksi dari memori utama • Mengambil data dari memori utama kalau diperlukan oleh proses • Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja • Menyimpan hasil proses ke memori utama
Sebuahmikroprosesor (seringdituliskan: µP atauuP) adalahsebuah central processing unit (CPU) elektronikkomputer yang terbuatdari transistor mini dansirkuitlainnya di atassebuahsirkuitterintegrasisemikonduktor.
Registers • Memory Address Register (MAR) • Connected to address bus • Menetapkanalamat word dimemoriuntukdibacaatauditulis • Memory Buffer Register (MBR) • Connected to data bus • Menyimpan data untukditulisatauuntukmenerima word darimemori • Program Counter (PC) • Menyimpanalamatpasanganinstruksiberikutnya • Instruction Register (IR) • Menyimpaninstruksiopcode yang sedangdieksekusi
JENIS SINYAL KONTROL • Clock • Instruction Register • Tags • PadaBUS Kendali • PadaOuputdalamCPU • MelaluiBUS Kendali
JENIS CONTROL UNIT : • Control Unit Microprogrammed - Control Vertikal - Control Horizontal 2. Control Unit Konvensional/Hard-Wired
KOMPONEN-KOMPONEN POKOK CONTROL UNIT MICROPROGRAMMED : 1. Instruction Register 2. Control Store berisi micro programmed 3. Address Computing Circuiting 4. Micro programmed Counter Istilahmicro-program pertama kali munculpada tahun 1950 dan diperkenalkan oleh M. V. Wilkes instruksimikro (program-mikro) disimpandalam ROM sehinggasebuahinstruksidapatdiubahdenganmengubah program mikro yang bersesuaiandenganinstruksitersebutdankelompok instruksi dapat dikembangkan dengan hanyamenyertakan ROM tambahan yang berisi program-mikrobersesuaian. Menyimpan alamat dari mikroinstruksi berikutnya.
5. Micro instruction Buffer Menyimpanmikroinstruksitersebutselama dieksekusi 6. Micro instruction Decoder • Menghasilkan dan mengeluarkan mikroorder yang didasarkanpadamikroinstruksidanopcodeinstruksi yang akandijalankan.