1 / 11

Unidad aritmético lógica

Unidad aritmético lógica. Arithmetic Logic Unit (ALU), calcula operaciones aritméticas y operaciones lógicas entre dos números. Los microprocesadores modernos como el Intel Core Duo tienen dentro de ellos un ALU muy complejo y poderoso.

cooper-kirk
Télécharger la présentation

Unidad aritmético lógica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unidad aritmético lógica

  2. Arithmetic Logic Unit (ALU), calcula operaciones aritméticas y operaciones lógicas entre dos números. Los microprocesadores modernos como el Intel Core Duo tienen dentro de ellos un ALU muy complejo y poderoso.

  3. De hecho, un microprocesador moderno puede tener múltiples núcleos, cada núcleo con múltiples unidades de ejecución, cada una de ellas con múltiples ALU. Una ALU debe procesar números usando el mismo formato que el resto del circuito. Para los procesadores modernos, este formato casi siempre es la representación de número binario.

  4. La ALU se compone básicamente de: Circuito Operacional Registros de Entradas Registro Acumulador Registro de Estados La mayoría de las operaciones de la computadora son realizadas por la ALU.

  5. ACUMULADOR CIRCUITO OPERACIONAL R. ESTADO MICOÓRDENES REN1 REN2 BUS

  6. La mayoría de las ALU pueden realizar las siguientes operaciones: • Operaciones aritméticas de números enteros (adición, sustracción, multiplicación y división) • Operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR)

  7. Circuito operacional [COP]: Contiene los circuitos necesarios para la realización de las operaciones con los datos procedentes de los Registros de Entrada [REN]. Este circuito tiene una entrada de ordenes para seleccionar la clase de operación que debe realizar en cada momento.

  8. Registro de Entrada [REN]: En ellos se almacenan los datos u operandos que intervienen en una instrucción antes de la realización de la operación por parte del circuito operacional. También se emplean para el almacenamiento de los resultados intermedios y finales de las operaciones.

  9. Registro acumulador [RA]: Almacena los resultados de las operaciones llevadas a cabo por el circuito operacional. Está conectado con los REN para realimentar en caso de operaciones encadenadas. Asimismo tiene una conexión directa al bus de datos para el envío de resultados a la memoria central o unidad de control.

  10. Registro de Estado [RES]: Se trata de un conjunto de biestables en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que habrán de ser tenidas en cuenta en operaciones posteriores.

More Related