8086 Arq

Solo disponible en BuenasTareas
  • Páginas : 15 (3660 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de febrero de 2011
Leer documento completo
Vista previa del texto
Grupo de Arquitectura de Computadores y Diseño Lógico. UEX, 1997. http://atc.unex.es/gacdl La arquitectura del 8086/8088 Germán Galeano Gil. Juan A. Gómez Puildo

La arquitectura del 8086/8088
Repasamos aquí la arquitectura de un PC. Para más información sobre lo aquí expuesto se puede consultar [PA01] y los capítulos iniciales de [Tej01], [Rod00] y [Nor01].

Anatomía del PC
A grandesrasgos, podríamos decir que todos los miembros de la familia PC constan de un procesador, chips de memoria y varios chips inteligentes o programables (que controlan dispositivos externos, como la unidad de disco o el monitor, o ayudan al microprocesador a realizar sus tareas). Todos los componentes del circuito principal, están situados en la placa principal o placa base. Otros elementos importantesestán situados en placas de expansión, que pueden ser conectadas a la placa principal. El microprocesador1 o unidad central de proceso (CPU, Central Process Unit) controla las operaciones básicas del ordenador, enviando y recibiendo señales de control a través de un grupo de caminos electrónicos llamados bus. A grandes rasgos, puede decirse que un bus es un conjunto de unos pequeños cables queconducen bits de información. El número de “cables” que forman el bus se denomina ancho de banda del bus. Localizadas a lo largo del bus, están las puertas de entrada y salida (E/S ó I/O), que conectan la memoria y los chips de apoyo al bus (CTR I/O, controladores de E/S). Los datos pasan a través de estas puertas de E/S mientras viajan desde y hasta la CPU y otras partes Gráficamente, el esquemabásico de un PC se puede resumir de este modo:

Esquema de los componentes hardware básicos del PC.

1

Para más información sobre procesadores, consultar [SP00]

1

Grupo de Arquitectura de Computadores y Diseño Lógico. UEX, 1997. http://atc.unex.es/gacdl La arquitectura del 8086/8088 Germán Galeano Gil. Juan A. Gómez Puildo

Como se observa, hay seis componentes básicos2: 1. Oscilador dereloj: es el encargado de dar un ritmo de funcionamiento al procesador y a toda la circutería en general; por lo tanto, determina la cantidad de instrucciones que el procesador puede ejecutar por segundo. 2. CPU: Es el microcircuito al cual entran las instrucciones de código máquina y donde las mismas son procesadas (ejecutadas). 3. Memoria: Está formada por una serie de chips donde se almacenatoda la información del sistema, lo cual incluye tanto al código (instrucciones) como los datos de cualquier tipo. 4. Bus de datos: Es el bus por donde se mueve la información digital que circula por todo el sistema (memoria, puertos...), desplazándose principalmente entre la memoria y la CPU, y viceversa. Este bus es de 16 bits en el 8086 (8 bits en el 8088 y 32 bits en 80386 y 80486). 5. Bus dedirecciones: Es el bus usado por la CPU para indicar a la memoria la posición en la que está la información a la que se quiere acceder (ya sea para leerla o para escribir en ella). Una vez se haya accedido a esa posición en la memoria, ésta enviará su contenido a través del mencionado bus de datos. El bus de direcciones posee 20 bits de ancho de banda, por lo que se pueden indicar 220 = 1.048.576posiciones de memoria distintas. 6. Bus de control: Este bus es el encargado de indicar al sistema tanto el tipo de información que circula por el bus de datos en cada momento, como de sincronizar las señales que controlan el funcionamiento de la circutería del sistema. Algunos de estos componentes se desarrollarán más ampliamente a continuación.

El microprocesador
El microprocesador o unidadcentral de proceso (CPU, Central Process Unit) es el chip que ejecuta los programas. Lleva a cabo una gran variedad de cálculos, comparaciones numéricas y transferencia de datos como respuesta a las peticiones de los programas almacenados en memoria.

2

En [Nor01] aparecen de forma muy detallada los esquemas de las placas de diferentes ordenadores y una descripción muy completa de cada uno...
tracking img