Unidad III
Arquitectura de microprocesadores

Organización de computadoras
Respuestas al cuestionario de Intel




1. Es un elemento con dos unidades funcionales: unidad de control y unidad de procesamiento. La unidad de control tiene un contador de programa, un secuenciador, un decodificador y un registro de instrucciones. La unidad de procesamiento tiene el acumulador , un conjunto de registros auxiliares y la ALU. Su función es ejecutar programas almacenados en la memoria principal buscando sus instrucciones y examinándolas para después ejecutarlas una tras otra. Los componentes están conectados por bus.

2. Tamaño de palabra, que es el tamaño o la longitud de los registros.

3. Es una vía eléctrica de acceso que conecta al microprocesador, la memoria y otros dispositivos de hardware en la tarjeta principal. De hecho, el bus es un grupo de líneas paralelas. El número de líneas en el bus afecta la velocidad de los datos al viajar entre los componentes de hardware. Como cada alambre puede transferir un bit a la vez, un bus de ocho alambres puede mover ocho bits a la vez, que es un byte completo. Un bus de 16 bits puede transferir dos bytes, y un bus de 32 bits puede transferir cuatro bytes a la vez.

4. No. El 8008 fue el segundo que saco Intel, el primer microprocesador fue el 4004 de Intel. Se introdujo en 1971, y contuvo 2,300 transistores. Esta invención del descubrimiento impulsó la calculadora de Busicom y pavimentó la manera por empotrar inteligencia en objetos inanimados así como la computadora personal

5. Los microprocesadores 8086, 8088, 80186 y 80286.

6. Ambos están divididos en dos unidades lógicas de procesado. La primera unidad es la de interfaz del bus (Bus Interface Unit BUI) que lee instrucciones desde o hacia la memoria y las pone en una cola de espera, lee y salva los datos o forma direcciones. Así mismo, también controla al bus base.
Y la segunda unidad es la unidad de ejecución que es la que procesa las instrucciones y datos leídos. La cola hace el papel de un buffer FIFO (first-in-first-out; el primero en entrar, el primero en salir), del cual la unidad en salir), del cual la unidad de ejecución(EU), puede tomar las instrucciones en el momento en que las necesite. En el supuesto caso que la cola este vacía (por ejemplo a continuación de una instrucción de bifurcación) el primer byte que entre en ella estará disponible para la unidad de ejecución.

7. El 80186 que contiene a diferencia de los 2 anteriores una unidad de control y una unidad de interrupción. Con este microprocesador pueden ser ejecutadas, a demás de sus propias instrucciones, las de los 8086/8088. El numero de ciclos por instrucción se redujo notablemente en comparación con los microprocesadores 8086/8088. Internamente el 80186 utilizaba un bus de 16 bits y generaba direcciones de 20 bits para direccionar 1Mbyte.

8. El 80286 esta dividido en cuatro unidades funcionales que pueden trabajar paralelamente entre si. A diferencia de los microprocesadores anteriores tienen 2 unidades mas. La unidad de instrucciones que es la que saca las instrucciones necesarias de la cola de espera prefetch las decodifica y las pone, totalmente decodificadas, en otra cola, la cual puede recibir hasta 3 instrucciones. Las instrucciones decodificadas pueden ser posteriormente procesadas por la unidad de ejecución. Y la unidad de direccionamiento que sirve para formar direcciones a petición de la unidad de ejecución. Aquí se transforman las direcciones lógicas en direcciones físicas. La dirección física es la que pasa a la unidad del bus.

9. La arquitectura del procesador 80386 que es de 32 bits está dividida en 6 unidades que pueden trabajar paralelamente y a esto se le conoce como “pipeline netrued processor”

10. En primer lugar este ya es un procesador de 32 bits, ya que manipula datos internos con palabras, de 32 bits. Este procesador a diferencia del 286, tiene un nuevo modo de operación llamado modo virtual 86. Cuando el 386 es usado en un modo virtual puede simular hasta 16 procesadores 8086 separados.

11. El 80386SX es como el 80386 a excepción de que este tiene una base de datos de 16 bits en lugar del de 32 bits, ya que fue hecho más chico para aprovechar mejor los periféricos y usar mas el dominio. El 80386 DX es el mismo procesador de la 80386, con la nota de que lo renombran cuando la 386SX fue introducida al mercado.

12. El 80486 no ofrece una nueva tecnología de procesador en si; sin embargo, combina en un solo chip varias funciones que se llevan a cabo con múltiples chips comunicados a través de bus.

13. Falso. El microprocesador 80486SX es idéntico al 486 con la diferencia de que su coprocesador matemático si esta habilitado.

14. Tiene más de 3 millones.

15. A partir del microprocesador 80486 SX

16. Cada procesador cuenta con espacios de internos de memoria, los cuales son designados como registros. A través de ellos el procesador pude acceder directamente a datos que, generalmente, se encuentran en la memoria de trabajo, trabajar con ellos y volverlos a escribir. Con ello se impiden los de otra forma inevitables tiempos de dilatación que tienen lugar en el momento en que el procesador debe tomar datos de la memoria de trabajo externa

17. Los registros de apuntadores e índices

18. Son un conjunto de registros adicionales , los cuales generan direcciones en la memoria junto con otros registros en el microprocesador. Hay 4 o6 registros de segmentos en las diversas versiones de los microprocesadores 8086-80486. un registro de segmento funciona de una manera diferente en el modo real, por comparación al funcionamiento del microprocesador en modo protegido.

19. La bandera indica la condición del microprocesador a la vez que la controlan su funcionamiento.

20. Los modos de direccionamiento de datos en la familia Intel del 8086-80286 se dividen en 7 tipos: Registro, inmediato, directo, indirecto por registros. Base mas índice, relativo por registros y relativo por base mas índice.

21. La tabla de vectores de interrupción se encuentra en los primeros 1024 bytes de memoria en las direcciones 000000H hasta 0003FFH. Contiene 256 diferentes vectores de interrupción de 4 bytes.

22. Un vector de interrupción contiene la dirección (segmento desplazamiento) del procedimiento de servicio de la interrupción.


Volver a cuestionarios

Hosted by www.Geocities.ws

1