Cpu Komputer
Cpu Komputer
Stack Pointer
d. Register Data
Digunakan untuk menampung data
sebelumnya
CONTROL REGISTER
1. Program Counter (PC)
Berisi alamat instruksi yang akan diambil
2. Instruction Register (IR)
Berisi alamat instruksi terakhir
3. Memory Address Register (MAR)
Berisi alamat penyimpanan dalam memori
4. Memori Buffer Register (MBR)
Berisi data yang dibaca dari memori atau yang
diyliskan ke memori
SIKLUS INSTRUKSI
Pengolahan yang dilakukan CPU untuk mengeksekusi sebuah
instruksi
Siklus Instruksi meliputi :
1. Fetch Cycle (Siklus mengambil)
Mengambil instruksi yang akan dieksekusi
2. Execute Cycle (Siklus Eksekusi)
Melakukan operasi yang ditentukan oleh opcode instruksi
3. Interrupt Cycle (Siklus Instruksi)
Apabila interrupt diaktifkan dan interrupt telah terjadi, simpan
status proses saat itu dan layani interrup
CPU DENGAN SISTEM BUS
CPU
Register
ALU
Control Unit
Control Data Bus Address
Bus Bus
STRUKTUR INTERNAL CPU
Unit Aritmatika dan
Logika
Jalur Kontrol