“Conocimiento Hardware>CPUs

¿Cuáles son las funciones de la unidad de ejecución en 8086 Intel?

2013/5/29
El procesador Intel 8086 no tiene una "unidad de ejecución" distinta de la forma en que lo hacen los procesadores modernos. En cambio, sus funciones principales se dividen en dos unidades principales:

1. Unidad de interfaz de bus (BIU) :Esta unidad es responsable de obtener instrucciones y datos de la memoria, administrar los ciclos de bus y manipular los cálculos de la dirección.

2. Unidad de ejecución (EU) :Esta unidad es responsable de decodificar las instrucciones, realizar operaciones aritméticas y lógicas, y actualizar registros en función de los requisitos de la instrucción.

Aquí hay un desglose de las funciones de la UE:

* Decodificación de instrucciones: La UE recibe instrucciones de la BIU y las traduce en una serie de microoperaciones que el procesador puede comprender y ejecutar.

* Operaciones aritméticas y lógicas: La UE realiza todos los cálculos matemáticos (adición, resta, multiplicación, división) y operaciones lógicas (y, o, XOR, no) especificadas por las instrucciones.

* Operaciones de registro: La UE manipula los valores almacenados en los registros del procesador, incluidos los registros de uso general (AX, BX, CX, DX, etc.) y registros de uso especial como el registro de banderas.

* Manipulación de la bandera: La UE establece y actualiza el registro de banderas en función de los resultados de las operaciones (por ejemplo, bandera de transporte, bandera cero, bandera de paridad). Estas banderas se pueden usar para la ramificación condicional y otros mecanismos de flujo de control.

* Operaciones de cadena: La UE maneja instrucciones que manipulan cadenas de caracteres, incluida la comparación, el movimiento y la búsqueda.

Nota importante: La UE del 8086 no es tan sofisticada como las unidades de ejecución en las CPU modernas. No realiza una ejecución canalizada o tiene múltiples tuberías de ejecución. En cambio, ejecuta instrucciones secuencialmente, con una instrucción que se completó antes de que comience la próxima.

En resumen: La unidad de ejecución en el procesador 8086 es el cerebro del sistema. Es responsable de comprender y llevar a cabo las instrucciones, manipular datos y registros, y actualizar banderas para controlar el flujo del programa.

CPUs
¿El procesador Haswell de 1.6 GHz es lo suficientemente potente y eficiente para los juegos?
Cómo actualizar una CPU MediaSmart
Cómo instalar Arctic Silver 5 en una CPU Intel P4
Funciones del procesador de la CPU
¿Cuál es la abreviatura del procesador?
¿Cuántas líneas de datos en el procesador i7?
Cómo actualizar la placa base y CPU
¿Verdadero o falso el ALU administra todas las actividades dentro del procesador?
Conocimiento de la computadora © http://www.ordenador.online