Categorias: Todos - instrucciones - direccionamiento - memoria - microprocesador

por Andrea Victoria Arguelles González 6 anos atrás

180

Tipos de registros de la computadora

Los registros en una computadora son esenciales para controlar las instrucciones en ejecución, manejar la memoria y proporcionar capacidades aritméticas. Estos espacios físicos dentro del microprocesador varían en capacidad desde 4 bits hasta 64 bits, dependiendo del tipo de microprocesador utilizado.

Tipos de registros de la computadora

Tipos de registros de la computadora

Los registros se emplean para controlar instrucciones en ejecución, manejar direccionamiento de memoria y proporcionar capacidad aritmética. Son espacios físicos dentro del microprocesador con capacidad de 4 bits hasta 64 bits dependiendo del microprocesador que se empleen, son direccionables por medio de una viñeta, que es una dirección de memoria

Se divide en:
Registro de bandera

Sirven parar indicar el estado actual de la maquina y el resultado del procesamiento.

Cuando algunas instrucciones piden comparaciones o cálculos aritméticos cambian el estado de las banderas.

Las banderas mas comunes son las siguientes:

CF (Carry flag, Acarreo)

PF (Parity flag, Paridad)

AF (Auxiliary carry flag, Acarreo auxiliar)

ZF (Zero flag, Zero)ma

SF (Sign flag, Signo)

TF (Trap flag, Trampa)

IF (Interruption flag, Interrupcion)

DF (Direction flag, Direccion)

OF (Over flow flag, desbordamiento)

Registro índice

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

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.

Registro SI

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.

Registros de propósitos generales

Los registros de propósitos generales son los caballos de batalla o las herramientas del sistema.

Son los únicos en el sentido de que se puede direccionarlos como una palabra o como una parte de un byte

Los procesadores 80386 y posteriores permiten el uso de todos registros de propósito general, mas versiones de 32 bits,

EDCX

EBX

EAX

Registros de apuntadores de instrucciones

Contiene el desplazamiento de dirección de la siguiente instrucción que se ejecuta.

Esta asociado con el registro CS en el sentido de que el IP indica la instrucción actual dentro del segmento de código que se esta ejecutando actualmente.

El registro BP

El registro SP

Registros de segmento

Se utiliza para alinear en un limite de párrafo forma codifica la dirección de inicio de cada segmento y su dirección en un registro de segmento supone cuatro bits 0 a su derecha.

Tiene 16 bits de longitud y facilita un área de memoria para direccionamientos conocidos como el segmento actual

Los registros son:

Registro FS y GS

Registro ES

Registro SS

Registro DS

Registro CS