Arsitektur Mikroprosesor
Arsitektur Mikroprosesor
Sebagai contoh.
Register segmen.
BIU berisi 4 buah register segmen 16 bit, yaitu:
code segment (CS),
data segment (DS),
extra segment (ES),
stack segment (SS).
segmen:offset
Register serbaguna,
merupakan register yang dapat digunakan untuk menyimpan
data yang akan diolah atau hasil suatu operasi oleh ALU.
Terdiri atas 8 buah register 8 bit, yaitu AH, AL, BH, BL, CH, CL, DH,
dan DL.
Register-register ini juga dapat digunakan secara berpasangan
sehingga membentuk register 16 bit, yaitu; AX (gabungan dari AH
dan AL), BX, CX, dan DX.
AX biasanya digunakan untuk menyimpan hasil operasi,
sehingga disebut akumulator.
CX biasanya digunakan untuk pencacah untuk keperluan
perulangan/kalang (loop), sehingga disebut counter.
BX dan DX biasanya digunakan sebagai offset dari alamat
data di memori (dengan segmen DS).
terdiri atas :