Sei sulla pagina 1di 12

Erica Jasmin Castillo Torres Luis Eduardo Guzman Puga Julin Vera vila Leonardo Adn Mora Vzquez

Jos Fortino Rico San Martin

ALU (por sus siglas en ingls Arithmetic Logic Unit) es una de las unidades que forman parte de la Unidad Central de Procesos

A y B son operandos; R es la salida; F es la entrada de la unidad de control; D es un estado de la salida.

El matemtico John von Neumann propuso el concepto de la ALU en 1945, cuando escribi un informe sobre las fundaciones para un nuevo computador llamado EDVAC(Electronic Discrete Variable Automatic Computer)

La unidad aritmtico-lgica (ALU).Contiene los circuitos electrnicos con los que se hacen las operaciones de tipo aritmtico y de tipo lgico Incluye otros elementos auxiliares por donde se transmiten o almacenan temporalmente los datos (registros) con objeto de operar con ellos

La mayora de las ALU pueden realizar las siguientes operaciones: Operaciones aritmticas de nmeros enteros (adicin, sustraccin, y a veces multiplicacin y divisin, aunque esto es ms complejo) Operaciones lgicas de bits (AND, NOT, OR, XOR, XNOR) Operaciones de desplazamiento de bits (Desplazan o rotan una palabra en un nmero especfico de bits hacia la izquierda o la derecha, con o sin extensin de signo). Los desplazamientos pueden ser interpretados como multiplicaciones o divisiones por 2.

1. La unidad de control recibe una instruccin (de la unidad de memoria) especificando que un nmero almacenado en una localidad de memoria particular (direccin) se sumara al nmero que esta almacenando en ese momento el registro acumulador.

Memoria

Instruccin

Unidad de control

2. El nmero que se sumara se transfiere de la memoria al registro B.

3. El nmero en el registro B y el nmero en el registro de acumulador se suman en los circuitos lgicos (mediante un comando desde la unidad de control). Luego la suma resultante se enuncia al acumulador para su almacenamiento.

4. El nuevo nmero en el acumulador puede permanecer all, de manera que se le pueda sumar otro nmero, o, si el proceso aritmtico particular ha terminado, se puede transferir a la memoria para ser almacenado

Las computadoras ms modernas, que incluyen procesadores de mltiples ncleos, incorporan a su vez mltiples dispositivos ALU, con una diagramacin compleja y potente.

Explic que una ALU es un requisito fundamental para una computadora porque necesita efectuar operaciones matemticas bsicas: adicin, sustraccin, multiplicacin, y divisin. Por lo tanto, crey que era "razonable que una computadora debera contener los rganos especializados para estas operaciones"

Potrebbero piacerti anche