Registrele procesorului 8086
Toate registrele procesorului 8086 sunt de 16 biţi. O serie de registre (AX, BX, CX, DX) sunt
disponibile şi la nivel de octet, părţile mai semnificative fiind AH, BH, CH şi DH, iar cele mai puţin
semnificative, AL, BL, CL şi DL. Denumirile registrelor sunt: AX-registru acumulator, BX-registru de bază
general, CX-registru contor, DX-registru de date, BP-registru de bază pentru stivă (base pointer), SPregistru
indicator de stivă (stack pointer), SI-registru index sursă, DI-registru index destinaţie. Registrul
FLAGS cuprinde flagurile procesorului şi ale bistabililor de condiţie, iar registrul IP (instruction pointer)
este contorul program.
Denumirile registrelor de segment sunt: CS-registru de segment de cod (code segment), DS-registru de
segment de date (data segment), SS-registru de segment de stivă (stack segment), ES-registru de segment de
date suplimentar (extra segment). Perechea de registre (CS:IP) va indica adresa următoarei instrucţiuni, iar
perechea (SS:SP) indică adresa vârfului stivei. Registrele DS şi ES sunt folosite pentru a accesa date.
Toate registrele procesorului 8086 sunt de 16 biţi. O serie de registre (AX, BX, CX, DX) sunt
disponibile şi la nivel de octet, părţile mai semnificative fiind AH, BH, CH şi DH, iar cele mai puţin
semnificative, AL, BL, CL şi DL. Denumirile registrelor sunt: AX-registru acumulator, BX-registru de bază
general, CX-registru contor, DX-registru de date, BP-registru de bază pentru stivă (base pointer), SPregistru
indicator de stivă (stack pointer), SI-registru index sursă, DI-registru index destinaţie. Registrul
FLAGS cuprinde flagurile procesorului şi ale bistabililor de condiţie, iar registrul IP (instruction pointer)
este contorul program.
Denumirile registrelor de segment sunt: CS-registru de segment de cod (code segment), DS-registru de
segment de date (data segment), SS-registru de segment de stivă (stack segment), ES-registru de segment de
date suplimentar (extra segment). Perechea de registre (CS:IP) va indica adresa următoarei instrucţiuni, iar
perechea (SS:SP) indică adresa vârfului stivei. Registrele DS şi ES sunt folosite pentru a accesa date.
Niciun comentariu:
Trimiteți un comentariu