registros de la cpu
Registros de la CPU Registros de uso general
- AX: Acumulador (AL:AH)
- BX: Registro base (BL:BH)
- CX: Registro contador (CL:CH)
- DX: Registro de datos (DL:DH)
Registros de segmento (Solo se pueden usar para los usos mencionados a excepción de ES)
- DS: Registro del segmento de datos
- ES: Registro del segmento extra
- SS: Registro del segmento de pila
- CS: Registro del segmento de código
Registros punteros (También pueden tener uso general)
- BP: Registro de apuntadores base
- SI: Registro índice fuente
- DI: Registro ìndice destino
Registros especiales (Solo se pueden usar para los usos mencionados)
- SP: Registro apuntador de la pila
- IP: Registro apuntador de la siguiente instrucción
- F: Registro de banderas (8 bits)
La parte baja del registro AX se llama AL y la parte alta AH. La parte baja del registro BX se llama BL y la parte alta BH, y también ocurre lo mismo con el registro CX y DX.
Bits del registro de banderas
Overflow
- NV (Apagado): No hay desbordamiento
- OV (Encendido): Si lo hay
Direction
- UP: Hacia adelante
- DN: Hacia atras
Interrupts
- DI: Desactivadas
- EI: Activadas
Sign
- PL: Positivo
- NG: Negativo
Zero
- NZ: No es cero
- ZR: Si lo es
Auxilary carry
- NA: No hay acarreo auxiliar
- AC: Hay acarreo auxiliar
Parity
- PO: Impar
- PE: Paridad par
Carry
- NC: No hay acarreo
- CY: Si lo hay
Comentarios
Publicar un comentario