Está en la página 1de 2

AH

AL
BH
BL
CH
CL
DH
DL

AX

ACUMULADOR

BX

BASE

CX

CONTADOR

DX

DATOS

SP
BP
DI
SI

REGISTROS DE
PROPOSITO GENERAL
(1)

APUNTADOR DE
PILA
APUNTADOR DE
BASE
INDICE DESTINO
INDICE FUENTE

REGISTROS
APUNTADORES (2)
REGISTROS INDICE
(2)

16
BITS
H= HIGH, ALTO. NOMBRES DE 8 BITS.
L= LOW, BAJO. NOMBRES DE 16 BITS.
IP

FLAGS

CS
DS
ES
SS

APUNTADOR DE
INSTRUCCIONES
(2)
BANDERAS

SEGMENTO
CODIGO
SEGMENTO
DATOS
SEGMENTO
SEGMENTO

REGISTRO
APUNTADOR (2)
REGISTRO DE
BANDERAS

DE
DE

REGISTRO DE
SEGMENTOS (3)

EXTRA
DE PILA

REGISTROS DE PROPOSITO GENERAL


Cada registro de uso general se puede direccionar como un registro de 16 bits
(AX, BX, CX, DX) o como uno de 8 bits (AH, AL, BH, BL, CH, CL, DH, DL). Estos
registros contienen diferentes tamaos de datos (Bytes o Palabras) y son
usados para cualquier propsito segn lo indique el programa.
Las funciones primarias de los registros de propsito general incluyen:

AX (Acumulador).- Se utiliza para operaciones de entrada y salida, operaciones


aritmticas o lgicas. A menudo conserva el resultado en forma temporal
despus de una operacin.
BX (Base).- A menudo conserva la direccin base (Desplazamiento) de los
datos que hay en la memoria o la direccin base de una tabla de datos
referenciados por la instruccin para convertir (XLAT).

También podría gustarte