Registros De Propósito General
- AX
(Acumulador): a menudo conserva el resultado temporal después de una
operación aritmética o lógica.
- BX
(Base): Se utiliza para guardar la dirección base de listas de datos en la
memoria.
- CX
(Contador): Contiene el conteo para ciertas instrucciones de corrimientos
y rotaciones, de iteraciones en el ciclo loop y operaciones repetidas de
cadenas.
- DX
(Datos): Contiene la parte más significativa de un producto después de una
multiplicación; la parte más significativa del dividendo antes de la
división.
Registros Apuntadores y de Índices
- SP
(Apuntador de pila): Contiene el desplazamiento con respecto al segmento
de pila del tope de la pila del programa. El registro SP se emplea para
direccionar datos en la pila cuando se ejecutan las instrucciones push y
pop y cuando se llama o se regresa de un procedimiento mediante las
instrucciones: call y ret.
- BP
(Apuntador de base): Contiene el desplazamiento con respecto al segmento
de pila de datos almacenados en la pila de un programa.
- DI
(Índice destino): Contiene el desplazamiento con respecto al segmento
extra de un elemento de una cadena o arreglo.
- SI
(Índice fuente): Contiene el desplazamiento con respecto al segmento de
datos de un elemento de un arreglo o cadena.
- IP
(Apuntador de instrucciones): Contiene siempre el desplazamiento con
respecto al segmento de código de la localidad de memoria que contiene la
siguiente instrucción que va a ejecutar el microprocesador
Registros De Segmentos
- CS
(Código): Tiene la dirección lógica del segmento en que se encuentra el
código de un programa. Si el código ocupa más de un segmento, contiene la
dirección lógica de uno de los segmentos.
- DS
(Datos): Tiene la dirección lógica del segmento en que se encuentran los
datos estáticos de un programa. Si los datos ocupan más de un segmento,
contiene la dirección lógica de uno de los segmentos.
- ES
(Extra): Este registro también tiene la dirección lógica de uno de los
segmentos en que se encuentran los datos estáticos de un programa. Este
registro se utiliza en ciertas operaciones del microprocesador para el
manejo de cadenas.
- SS (Pila): Tiene la dirección lógica del segmento en que se encuentran la pila del sistema. La pila no puede ser mayor a un segmento.
No hay comentarios:
Publicar un comentario