Genis Generik Muhammad FadhilAnis Sulastri 5520122103 5520122086 5520122089
M. Regi A.H Riki Firmansah
5520122101 5520122088 Element-element Control Unit
Control unit merupakan bagian
penting dari CPU yang mengontrol operasi seluruh sistem dan menyinkronkan pengiriman data dari dan ke komponen-komponen CPU lainnya. Register Instruction Pointer (IP)
Register Instruction Pointer (IP)
menyimpan alamat memori dari instruksi berikutnya yang akan dieksekusi oleh CPU. IP diperbarui setelah setiap instruksi sehingga CPU dapat terus menjalankan instruksi-instruksi berikutnya. Register Status Flags
Register Status Flags menyimpan informasi tentang
kondisi yang muncul selama proses operasi CPU, seperti hasil perbandingan aritmatika, overflow, atau kesalahan. Informasi ini digunakan oleh operasi unit control untuk mengambil tindakan selanjutnya. goog l e Register Decoder All Images News Videos Maps
Register Decoder menerjemahkan kode instruksi
ke dalam operasi khusus yang dapat dimengerti oleh operasi unit control. Register ini bertanggung jawab untuk menentukan jenis instruksi dan mempersiapkan operasi unit control untuk menjalankan instruksi tersebut. Register Timing and Control
Register Timing and Control mengontrol
sinkronisasi seluruh proses operasi CPU, termasuk sinkronisasi antara unit operasi dan unit pengambilan. Register ini juga mengatur kecepatan operasi CPU dan menentukan frekuensi jam yang digunakan oleh sistem. Operasi Unit Control dalam CPU
Operasi Unit Control merupakan bagian dari CPU yang
bertanggung jawab untuk mengatur eksekusi instruksi- instruksi yang diberikan oleh pengguna. Operasi Unit Control terdiri dari beberapa siklus yang terlibat dalam pengambilan, dekode, dan eksekusi instruksi. Berikut adalah beberapa siklus yang terlibat dalam Operasi Unit Control: Fetch Cycle
Siklus Pengambilan (Fetch Cycle) merupakan
siklus yang terjadi ketika CPU meminta instruksi dari memori dan menempatkannya dalam Register Instruction Pointer (IP). Setelah instruksi diambil, CPU akan memperbarui IP sehingga mengarah ke alamat memori instruksi berikutnya. Indirect Cycle Siklus Tak Langsung (Indirect Cycle) terjadi ketika sebuah instruksi memuat sebuah alamat memori yang digunakan untuk memuat instruksi berikutnya. CPU harus terlebih dahulu membaca alamat memori tersebut untuk mendapatkan alamat instruksi berikutnya sebelum instruksi tersebut dapat diambil. goog l e Interrupt Cycle All Images News Videos Maps
Siklus Intrup (Interrupt Cycle) terjadi ketika CPU
menerima sinyal interrupt dari perangkat eksternal, seperti keyboard atau mouse. CPU akan menangani interrupt ini dengan menghentikan eksekusi instruksi saat ini dan menangani interrupt tersebut sebelum melanjutkan instruksi berikutnya. Execution Cycle
Terjadi ketika CPU menjalankan Penambahan
instruksi yang telah diambil. CPU akan menggunakan Register Decoder untuk menerjemahkan kode instruksi dan menentukan operasi yang harus dilakukan. Setelah operasi selesai dilakukan, Inkremen skip is zero CPU akan memperbarui Register Status Flags NOTE Instruction cycle
Instruction cycle adalah siklus operasi dasar dari
sebuah komputer. Ini adalah proses di mana sebuah komputer mengambil instruksi program dari memori, menentukan kebutuhan dari tindakan instruksi, dan melakukan tindakan instruksi tersebut. Siklus ini diulang terus menerus oleh unit pengolah pusat (CPU), sampai instruksi tersebut selesai dilakukan. Control Logic Unit
Logika unit kontrol, juga dikenal sebagai unit
kontrol atau unit kontrol pusat yang bekerja sama dengan unit aritmatika dan logika (ALU), yang melakukan operasi aritmatika dan logika pada data. Fungsi Control Logic Unit
Logika unit kontrol dirancang untuk melakukan berbagai fungsi, termasuk:
1. Mengambil instruksi dari memori dan mendekodekannya
2. Mengurutkan instruksi sehingga dieksekusi dalam urutan yang benar 3. Mengelola transfer data antara CPU dan memori 4. Mengontrol aliran data dalam CPU 5. Menangani pengecualian dan interupsi . Control CPU
Kontrol CPU (Central Processing Unit) adalah bagian dari sistem
komputer yang bertanggung jawab untuk mengontrol operasi keseluruhan dari komputer. Kontrol CPU menerima instruksi dari memori dan mengkoordinasikan aktivitas komputer, termasuk eksekusi instruksi, transfer data, dan manajemen sumber daya seperti penggunaan CPU, memori, dan perangkat input/output. ANY QUESTIONS ? go og l e Thank you