Guía básica de Ensamblador

Páginas: 4 (913 palabras) Publicado: 25 de noviembre de 2013
 REGISTROS DE PROPÓSITO GENERAL
El microprocesador 8086 cuenta con cuatro registros de propósito general, los cuales pueden ser usados libremente por los programadores. Estos registros recibenlos nombres siguientes:
AX (Acumulador) Este registro es el encargado de almacenar el resultado de algunas operaciones aritméticas y lógicas.
BX (Base) Este registro es utilizado para calculardirecciones relativas de datos en la memoria.
CX (Contador) Su función principal es la de almacenar el número de veces que un ciclo de instrucciones debe repetirse.
DX (Datos) Por lo general se utilizapara acceder a las variables almacenadas en la memoria.
REGISTROS APUNTADORES
El 8086 también cuenta con dos registros apuntadores SP y BP. Estos registros reciben su nombre porque su funciónprincipal es la de apuntar a alguna dirección de memoria especifica.
SP (Apuntador de pila) Se encarga de controlar el acceso de los datos a la pila de los programas. Todos los programas en lenguajeensamblador utilizan una pila para almacenar datos en forma temporal.
BP (Apuntador Base) Su función es la de proporcionar direcciones para la transferencia e intercambio de datos.
IP (Apuntador deinstrucciones) Este registro contiene la dirección de desplazamiento del lugar de memoria donde está la siguiente instrucción que será ejecutada por el microprocesador.
REGISTROS ÍNDICES
Existen dosregistros llamados SI y DI que están estrechamente ligados con operaciones de cadenas de datos.
SI (Índice Fuente) Proporciona la dirección inicial para que una cadena sea manipulada.
DI (ÍndiceDestino) Proporciona la dirección de destino donde por lo general una cadena será almacenada después de alguna operación de transferencia.
REGISTROS DE SEGMENTO
El 8086 cuenta con cuatro registrosespeciales llamados registros de segmento.
CS (Segmento de código) Contiene la dirección base del lugar donde inicia el programa almacenado en memoria.
DS (Segmento de datos) Contiene la dirección...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensamblador Basico
  • Comandos basicos ensamblador
  • Programas básicos de lenguaje ensamblador
  • tutorial basico ensamble en solidWorks
  • Elementos basicos para el Ensamble
  • Guia ensamble ingenieria de metodos
  • GUIA BASICA
  • Guia Basica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS