Registros(lenguaje ensamblador)

1321 palabras 6 páginas
Definición:
Los registros del procesador son una porción de memoria ultrarrápida, se emplean para:
• Controlar instrucciones en ejecución. • Manejar direccionamiento de memoria. • Proporcionar capacidad aritmética.

• Los registros son espacios físicos dentro del microprocesador con capacidad de 4 bits hasta 64 bits dependiendo del microprocesador que se emplee. • Los bits, por conveniencia, se numeran de derecha a izquierda: (15,14,13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0).

Tipos de Registros
Los registros se dividen en:
• • • • • • Registros de segmento. Registro de apuntador de instrucciones. Registros apuntadores. Registros de propósito general. Registros índice. Registro de banderas.

Registros de segmento
Tiene 16
…ver más…

REGISTRO
Registro AX Registro BX Registro CX Registro DX

PROPÓSITO
Acumulador principal Registro base Registro contador Registro de Datos

• Los procesadores 80386 y posteriores permiten el uso de todos registros de propósito general, más sus versiones ampliadas de 32 bits; EAX, EBX, ECX y EDX.

Registros Índice.
Los registros SI y DI están disponibles para direccionamientos indexados y para sumas y restas. Que son la operaciones de punta.

Registros de Índice
REGISTRO PROPÓSITO
El registro índice de 16 bits es requerido por algunas operaciones con cadenas (de caracteres). En este contexto, el SI está asociado con el registro DS. Los procesadores 80386 y posteriores permiten el uso de un registro ampliado a 32 bits, el ESI.

Registro SI

Registro DI

El registro índice destino también es requerido por algunas operaciones con cadenas de caracteres. En este contexto, el Di está asociado con el registro ES. Los procesadores 80386 y posteriores permiten el uso de un registro ampliado a 32 bits, el EDI.

Registros de Banderas.
Sirven para indicar el estado actual de la máquina y el resultado del procesamiento. Las instrucciones que piden comparaciones y aritmética cambian el estado de las banderas, algunas cuyas instrucciones pueden realizar pruebas para determinar la acción siguiente.

Registros de Banderas
REGISTRO PROPÓSITO
Indica desbordamiento de un bit de orden alto (más ala izquierda) de una operación

Documentos relacionados

  • Registros internos de un microprocesador - lenguaje ensamblador
    728 palabras | 3 páginas
  • Lenguaje ensamblador,tipos y caracteristicas.
    2755 palabras | 12 páginas
  • Lenguaje maquina
    3381 palabras | 14 páginas
  • Lenguajes de segunda generación
    3199 palabras | 13 páginas
  • Unidad 1 Introducción al Lenguaje Ensamblador
    1990 palabras | 8 páginas
  • generacion de codigo objeto
    2185 palabras | 9 páginas
  • Programacion hibrida
    2185 palabras | 9 páginas
  • Computadoras digitales
    2480 palabras | 10 páginas
  • Definiciones de derecho por diferentes autores
    1164 palabras | 5 páginas
  • Unidad4Interfaz
    2725 palabras | 11 páginas