ARQUITECTURA DE SISTEMAS TELEMATICOS

Páginas: 11 (2715 palabras) Publicado: 22 de febrero de 2014
2.- ARQUITECTURA DEL 8086.
El 8086 es un circuito integrado (CI) que posee unos 29.000 transistores NMOS, lo que supone unas 9.000 puertas lógicas. Está montado en una placa de silicio sobre una cápsula de cerámica con 40 pines.
De los 40 pines, 20 están dedicados a la tarea de especificar la dirección de memoria, por tanto, existe la posibilidad de direccionar 220 posiciones de memoria(bytes), lo que equivale a 1Mb de memoria principal.
La estructura interna del 8086 puede verse en la Figura 2. El 8086 se divide en dos unidades lógicas: una unidad de ejecución (EU) y una unidad de interfaz del bus (BIU). El papel de la EU es ejecutar instrucciones, mientras que la BIU envía instrucciones y datos a la EU.
La EU posee una unidad aritmético-lógica, una unidad de control y 10registros. Permite ejecutar las instrucciones, realizando todas las operaciones aritméticas, lógicas y de control necesarias.
La BIU tiene tres elementos fundamentales: la unidad de control del bus, la cola de instrucciones y los registros de segmento. La BIU controla el bus externo que comunica el procesador con la memoria y los distintos dispositivos de E/S. Los registros de segmento controlan eldireccionamiento y permiten gestionar hasta 1 MB de memoria principal. La BIU accede a la memoria para recuperar las instrucciones que son almacenadas en la cola de instrucciones constituida por 6 bytes (4 bytes para el 8088). Mientras la BIU busca las instrucciones, la EU ejecuta las instrucciones que va recogiendo de la cola, es decir, la BIU y la EU trabajan en paralelo.




2.1.- REGISTROS DEL8086/88 Y DEL 80286.
Los registros del procesador tienen como misión fundamental almacenar las posiciones de memoria que van a sufrir repetidas manipulaciones, ya que los accesos a memoria son mucho más lentos que los accesos a los registros. El 8086 dispone de 14 registros de 16 bits que se emplean para controlar la ejecución de instrucciones, direccionar la memoria y proporcionar capacidadaritmética y lógica. Cada registro puede almacenar datos o direcciones de memoria. Los registros son direccionales por medio de un nombre. Por convención los bits de un registro se numeran de derecha a izquierda:




Los diferentes registros del 8086 se clasifican en: registros de propósito general o de datos, registros de segmento, registro apuntador de instrucciones (IP), registros apuntadores(SP y BP), registros índice (SI y DI) y registro de banderas, FLAGS o registro de estado (FL).



2.1.1.- Registros de propósito general.
Se utilizan para cálculo y almacenamiento de propósito general. Los programas leen datos de memoria y los dejan en estos registros, ejecutan operaciones sobre ellos, y guardan los resultados en memoria. Hay cuatro registros de propósito general que, apartede ser usados a voluntad por el programador, tienen fines específicos:

Registro AX
Este registro es el acumulador principal, implicado en gran parte de las operaciones de aritméticas y de E/S.
Registro BX
Recibe el nombre de registro base ya que es el único registro de propósito general que se usa como un índice en el direccionamiento indexado. Se suele utilizar para cálculos aritméticos.Registro CX
El CX es conocido como registro contador ya que puede contener un valor para controlar el número de veces que se repite una cierta operación.
Registro DX
Se conoce como registro de datos. Algunas operaciones de E/S requieren su uso, y las operaciones de multiplicación y división con cifras grandes suponen que el DX y el AX trabajando juntos.

Los registros de propósito general sepueden direccionar como una palabra o como un byte. El byte de la izquierda es la parte alta y el byte de la derecha es la parte baja:


Siguiendo esta nomenclatura, es posible referirse a cada uno de los dos bytes, byte de orden alto o más significativo y byte de orden bajo o menos significativo, de cada uno de estos registros.
Por ejemplo: AH es el byte más significativo del registro AX,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas telemáticos
  • Ingenieria De Sistemas Telematicos
  • ARQUITECTURAS DE SISTEMAS
  • Arquitectura de Sistemas
  • Arquitectura de sistemas
  • Arquitectura de sistemas
  • arquitectura en sistemas
  • Arquitectura De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS