BAB V Struktur dan Fungsi CPU
A. Struktur CPU
1. ALU (Arithmatic Logic Unit)
ALU merupakan komponen yang mempunyai fungsi untuk melakukan operasi aritmatika dan operasi logika berdasar instruksi yang ditentukan.
2. Control Unit
Merupakan bagian dari prosesor yang mempunyai fungsi untuk mengatur jalannya program. control unit ada dua macam yaitu sebagai berikut;
a. Single Cycle CU
Proses dalam single cycle CU hanya terjadi dalam satu clock cycle, artinya setiap instruksi ada pada satu cycle sehingga tidak emmerlukan state.
b. Multi Cycle CU
Unit kontrol multi- cycle lebih memiliki banyak fungsi.
3. Register
Register sendiri dalam sebuah CPU membentuk dua peran, yaitu register terlihat oleh pengguna serta register status.
a. Registr terlihat oleh pengguna
merupakan salah satu register yang dapat diketahui dengan menggunakan bahasa mesin untuk mengeksekusi CPU. Kategori User Visible Register;
- General Purpose Register
·
Digunakan untuk mode
pengalamatan dan data.·
- Register Alamat
·
Digunakan untuk mode
pengalamatan
- Register Data
·
Digunakan untuk
menampung data
- Register Kode Status Kondisi (Flag)
·
Kode
yang menggambarkan hasil operasi sebelumnya
b. Register Kontrol dan Status
Register ini digunakan oleh unit
control untuk mengontrol operasi cpu dan oleh program system operasi untuk
mengontrol eksekusi program
Contoh Control Register
-
Program
Counter (PC)
·
Berisi
alamat instruksi yang akan diambil
-
Instruction
Register (IR)
·
Berisi
alamat instruksi terakhir
-
Memory
Address Register (MAR)
·
Berisi
alamat penyimpanan dalam memori
-
Memori
Buffer Register (MBR)
·
Berisi
data yang dibaca dari memori atau yang diyliskan ke memori
B. FUNGSI CPU
1. Pengertian dan Fungsi CPU
Merupakan perangkat keras komputer yang memegang peranan yang cukup penting, CPU sering disebut dengan otak sari sebuah komputer. CPU juga berisi sebuah memori kecil berkecepatan tinggi yang digunakan untuk menyimpan hasil sementara informasi tertentu.
CPU Interconnections
- Sistem koneksi dan bus yang menghubungkan komponen internal dan bus-bus eksternal CPU.
- Komponen internal CPU yaitu ALU, unit kontrol dan register-register.
- Komponen eksternal CPU : sistem lainnya, seperti memori utama, piranti masukan/keluaran.
n
Comments
Post a Comment