procesadores intel

Páginas: 7 (1647 palabras) Publicado: 16 de marzo de 2014
ESTRUCTURA DE COMPUTADORES I (Capítulo 6: Los registros del microprocesador 8086)

1/7

6-REGISTROS DEL 8086 Y DEL 80286
6.1 INTRODUCCIÓN: Dentro del procesador existen unos “contenedores
especiales” de 16 bits con diferentes finalidades llamados registros. La ventaja
de estos registros es que al estar dentro del microprocesador, el acceso de
este a su contenido es muy rápido, y siempremucho mayor que acceder a
datos de la memoria. Aunque en un principio cualquier registro se puede usar
para manejar datos de un programa,

cada uno de ellos tiene una finalidad

específica que permite clasificarlos en cuatro categorías:


De datos.



De índice y de punteros.



De segmento.



Especiales.

El microprocesador 8086 y 8088 posee los siguientes registros:Generales

De índice y puntero

AX

AH

AL

SI

BX

BH

BL

DI

CX

CH

CL

BP

DX

DH

DL

Especiales

De Segmento
CS

IP

DS

SP

ES

BANDERAS

SS

1º INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN-EUITI VITORIA
Profesor: Fernando Oterino Echávarri

ESTRUCTURA DE COMPUTADORES I (Capítulo 6: Los registros del microprocesador 8086)

2/7

Lamecánica básica en la ejecución de cualquier programa consiste en cargar
los registros con datos de la memoria o de dispositivos de entrada y salida,
procesar dichos datos y devolver el resultado a la memoria o dispositivo de
entrada y salida, si bien es cierto que a veces se puede actuar directamente
sobre la memoria sin usar registros si la operación es sencilla.

6.2 REGISTROS DE DATOS(AX, BX, CX,DX): Los registros más
utilizados en un programa son los registros de datos. Su nombre es debido a
que su utilidad fundamental es la de almacenar datos que se usan de forma
frecuente durante la ejecución de un programa, evitándose así el reiterado
acceso del microprocesador a la memoria. En total hay 4 registros de este tipo
cada uno de ellos de 16 bits (1 palabra) que se denominanAX, BX, CX y DX.
Cada uno de estos registros se subdivide además en dos registros de 8 bits (1
byte) que se denominan con la misma letra que el registro completo pero
terminado en H si se refiere al byte superior (8 bits más significativos del
registro) o en L si se refiere al byte inferior (8 bits menos significativos del
registro). Así pues, si hay un dato tipo word almacenado en elregistro AX, es
posible acceder a su byte superior mediante AH y al inferior mediante AL. El
resto de registros de Datos (BX, CX y DX) también cuentan con esta propiedad.

AL

AH

F

C

B

8

7

4

3

AX

1º INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN-EUITI VITORIA
Profesor: Fernando Oterino Echávarri

0

ESTRUCTURA DE COMPUTADORES I (Capítulo 6: Los registros delmicroprocesador 8086)

3/7

Aunque almacenar datos temporales es la principal finalidad de los registros de
datos, cada uno de ellos tiene usos específicos que son propios de ellos y que
ningún otro registro puede realizar.

6.2.1 El registro AX o Acumulador: Es el registro principal, se usa en
operaciones

de

multiplicación,

división

y

operaciones

matemáticas

especializadas yen ciertas operaciones de E/S y conversión, en alguna de
estas operaciones sólo se puede usar este registro y no otro.

6.2.2 El registro BX o base: Se utiliza en algunos modos de
direccionamiento para formar la dirección de memoria de la que obtiene o en la
que almacena los datos una determinada instrucción. Se usa para indicar el
desplazamiento (offset) para referenciar direcciones dememoria con

direccionamiento indirecto.

6.2.3 El registro CX o contador: Se utiliza con las instrucciones de
repetición y de bucle, almacenando el número de veces que se repetirá una
determinada instrucción o fragmento de un programa. En instrucciones de
desplazamiento y rotación se usa como contador de 8 bits.

6.2.4 El registro DX o de datos: Se usa junto a AX en operaciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procesador intel
  • procesadores intel
  • procesadores intel
  • PROCESADORES INTEL
  • PROCESADORES INTEL
  • Procesadores de intel
  • Procesadores Intel
  • Procesadores Intel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS