REGISTER
Register adalah sebagian kecil
memori komputer yang dipakai untuk tempat penampungan data dengan ketentuan bahwa data yang
terdapat dalam register dapat diproses dalam berbagai operasi dengan melihat
berapa besar kemampuan menampung register tersebut.
Berikut fungsi – fungsi
dari register :
User Visibel Register :
User Visible 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.
Register CPU
yang dapat digunakan oleh pemrogram, dengan menggunakan set intsruksi
memungkinkan satu buah register atau lebih untuk dispesifikasian sebagai
operand atau alamat operand.
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
·
Segment
Register (Code Segment, Data Segment, Stack Segment, Extra Segment)
·
Register
Index (Stack Index, Data Index)
·
Stack
Pointer
c.
Register
Data
·
Digunakan untuk menampung data
d.
Register
Kode Status Kondisi (Flag)
·
Kode yang
menggambarkan hasil operasi sebelumnya
Control dan Status Register :
Register ini
digunakan oleh unit control untuk mengontrol operasi cpu dan oleh program
system operasi untuk mengontrol eksekusi program
a.
Program
Counter (PC)
·
Berisi
alamat instruksi yang akan diambil
b.
Instruction
Register (IR)
·
Berisi
alamat instruksi terakhir
c.
Memory
Address Register (MAR)
·
Berisi
alamat penyimpanan dalam memori
d.
Memori
Buffer Register (MBR)
·
Berisi data
yang dibaca dari memori atau yang diyliskan ke memori
makasih sudahs hare
BalasHapuspower supply hp
Maksih lo Jagan lupa follow IG gue @nurilham_122
BalasHapus