AX acumulador AL inferior acumulador de 8 bits AH alto acumulador de 8 bits EAX 32 bits registro BX base registro BL inferior fondo de 8 bits registro base BH alto 8 bits registro base EXB 32 bits registro base contador CX contador CL Bit 8 Contador CH Alto 8 bits contador ECX 32 bits contador DX Registro de datos DL Bit 8 registro de datos DH Alto 8 bits registro de datos EDX 32 bits registro de datos CS: Registro de segmento de código DS: Registro de segmento de datos SS: Registro de segmento de pila ES: Registro de segmento adicional SI: Registro de índice de origen DI: Registro de índice de destino BP: Registro de puntero base SP: Registro de puntero de pila IP: Registro de puntero de instrucción FR: Registro de puntero de marca
1 Registros de propósito general
Los registros de datos incluyen cuatro registros de propósito general, AX, BX, CX y DX. Se pueden usar en forma de palabras de 16 bits o en bytes de 8 bits. Cuando se usan en forma de palabra, cuatro registros de propósito general se llaman AX, BX, CX, DX, que se usan en bytes. Los registros de propósito general de ocho bits superiores se llaman AH, BH, CH, DH. Los ocho inferiores se llaman AL, BL, CL y DL.
Estos cuatro son registros de propósito general y pueden usarse para propósitos especiales. AX se usa como un acumulador. Cuando se usa BX para calcular la dirección de la memoria, a menudo se usa como el registro de direcciones base, por lo que también se llama el registro de direcciones base.
(BASE) CX (COUNT) se puede utilizar como un registro de propósito general. Además, se utiliza como un contador implícito en bucle (LOOP) e instrucciones de procesamiento de cadenas. DX (DATOS) combina DX y AX para almacenar la dirección del puerto de E /S cuando se realizan operaciones de doble palabra.
2, punteros y registros de índice
Incluyen SP, BP, SI, DI cuatro registros de 16 bits. Pueden almacenar operandos de la misma manera que los registros de datos, pero solo pueden usarse en unidades de 16 bits.
SP (STACK POINTER) registro de puntero de pila. La dirección de desplazamiento utilizada para indicar la parte superior de la pila, y el registro de segmento de la pila SS forma la dirección física de la unidad de almacenamiento superior. Registro de puntero base BP (PUNTO BASE). Se utiliza para indicar la dirección de desplazamiento de un área de datos en la pila ----- dirección base. SI (SOURCE INDEX) registro de índice de origen; DI (DESTINATION INDEX) registro de índice de destino.
3, registro de segmento
incluye CS, DS, SS, ES cuatro registros de segmento de 16 bits
CS (SEGURO DE CÓDIGO) registro de segmento de código SS (SEGUIMIENTO DE APILACIÓN) registro de segmento de pila DS (SEGMENTO DE DATOS) registro de segmento de datos ES (SEGMENTO ADICIONAL) registro de segmento adicional
8086/8088 usa espacio de almacenamiento La técnica de segmentación se utiliza para abordar el espacio de almacenamiento de 1 Mbytes de direccionamiento. El contenido de estos registros de segmento junto con un desplazamiento de dirección válido (llamado dirección de desplazamiento) determinan la dirección física de la ubicación de memoria de la memoria. El área de programa de control de CS DS y ES controlan el área de datos, y el SS controla el área de pila.
4, registro de control
dos registros de 16 bits IP y PSW.
IP (INSTRUCTION POINTER) registro de puntero de instrucción, que se utiliza para almacenar la dirección de desplazamiento en el segmento de código. El programa siempre apunta a la primera dirección de la siguiente instrucción. La computadora es el
PSW (PROGRAM STATUS WORD) registro de estado de programa o marca de registro que utiliza el registro de IP para controlar la secuencia de ejecución de la secuencia de instrucciones; está compuesto por el indicador de código de estado y el indicador de control,
OF Indicador de desbordamiento; el resultado de la operación excede el rango de valores que la máquina puede representar. Está desbordado con OF = 1, de lo contrario OF = 0;
Bandera de símbolo SF; se establece cuando el signo del resultado de la operación es negativo, de lo contrario se establece en 0
ZF; indicador cero
indicador de mantenimiento CF
indicador de mantenimiento auxiliar AF
indicador de paridad PF
indicador de dirección DF
DF = 1 Disminuya SI y DI después de cada operación, realice instrucciones de procesamiento de cadena en dirección de dirección baja
IF indicador de interrupción
indicador de traza del TF
indicador de control es sistema El programa o programa de usuario se configura con instrucciones según sea necesario.
Windows CE es un sistema operativo integrado desarrollado por Microsoft que se puede utilizar en una
Según informes de medios extranjeros, Linux no parece ser completamente amado por las personas. Los
Todos saben qué es una dirección IP, ¿verdad? Se asignan a dispositivos en la red para representarlo
Primero, el proceso de inicio del sistema Linux Sobre el proceso de inicio del sistema Linux podem
8 técnicas clásicas para el sistema operativo Linux
Se detalla el mecanismo de seguridad de Linux
RHEL6 construido sobre vsftd del servidor de origen mmm
10 accesos directos bajo Ubuntu Linux
Linux comando lsof use tutorial
Usando el sistema Linux enmascarado contra ataques de hackers
RHEL5.4 instalar nginx-1.0 + php-5.2.17 (fastcgi) + mysql-5.1.40
Comando del compilador para el programa mysql de Linux
Linux buscar archivo o directorio comando
Investigación sobre temas de seguridad bajo el sistema operativo Linux
El juego Win7 no puede resolver la pantalla completa
Detección de controladores en línea antes de la instalación de Windows 7
¿Cómo configurar la aceleración de arranque en el sistema win10?
XP habilidades de aplicación Administrador de dispositivos de tres
Buscando configurar una computadora con aproximadamente 50,000 yuanes
Panel de control de juego de personalidad win7