komponen utama
FUNGSI UTAMA CPU
Menjalankan program-program yang tersimpan di memori
utama dengan cara mengambil instruksi-instruksi, menguji
instruksi tersebut dan mengeksekusinya satu persatu
sesuai alur perintah
REGISTER PADA CPU
Memiliki 2 fungsi :
1. User Visibel Register :
Register CPU yang dapat digunakan oleh pemrogram,
dengan menggunakan set intsruksi memungkinkan satu
buah register atau lebih untuk dispesifikasian sebagai
operand atau alamat operand.
2. Control dan Status Register
Register yang digunakan oleh unit kontrol untuk
mengintrol operasi CPU dan oleh program sistem operasi
untuk mengontrol eksekusi program
User Visibel Register
a. General Purpose Register
Digunakan untuk mode pengalamatan dan data
Akumulator ( aritmatika, Shift, Rotate)
Base Register (Rotate,Shift, aritmatika)
Counter Register ( Looping)
Data Register (menyimpan alamat I/O device).
b. Register Alamat
Digunakan untuk mode pengalamatan
Stack Pointer
d. Register Data
Digunakan untuk menampung data