“Conocimiento Hardware>CPUs

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

2015/2/14
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
Cómo instalar una CPU Socket 478
¿Cuáles son las diferencias entre los circuitos que encuentra en su casa y en una computadora de microchip?
¿Cómo es el cerebro y una CPU por igual?
¿Qué datos viaja de RAM a la CPU en la?
1 ¿Qué CPU quitó y reemplazó el instructor?
¿Qué hace un medidor de CPU en la computadora?
¿Qué es un Código de Paso CPU
¿Qué es un CPU de computadora utilizado para
Conocimiento de la computadora © http://www.ordenador.online