Vous êtes sur la page 1sur 6

UNIDAD ARITMETICA LOGICA

-Sistema Mnimo de un Microprocesador.

La Estructura de un ordenador se compone de la siguiente forma: Unidad de control. Unidad Aritmtica Lgica. Memoria. Perifricos.

En esta breve investigacin conoceremos ms a fondo las caractersticas y funcionamiento de la Unidad Aritmtica Lgica dentro de un Microprocesador.

UNIDAD ARITMTICO-LGICA (UAL/ALU)


Es la parte ms importante del procesador. Realiza operaciones aritmticas (suma, resta, multiplicacin, divisin) y lgicas (and, or, Xor, etc.). El diseo de la ALU, dado su carcter repetitivo, requiere el cuidadoso anlisis de la forma de resolver las distintas operaciones aritmtico lgicas. Esta decisin incluye definir los operandos, y definir las operaciones. Opera siempre con Registros Puede realizar suma/resta en paralelo Ejemplo: R0 = R3 + R2

Estructura Completa de una ALU


John Von Neumann propuso la ALU en 1945, cuando estaba trabajando en la construccin de la EDVAC (Electronic Discrete Variable Automatic Computer) en el laboratorio de investigacin balstica de la Universidad de Pensilvania. La EDVAC fue una de las primeras computadoras electrnicas junto con la ENIAC. (Computador e Integrador Numrico Electrnico).

Ejemplo de una ALU de 32-Bit


Con una ALU de un bit en paralelo y alguna otra modificacin en los circuitos lgicos, podemos crear grandes ALU.

Diagramas y tablas de la ALU

Lneas de Control

C3
0 0 0 0 0 1

C2
0 0 0 1 1 1

C1
0 0 1 1 1 0

C0
0 1 0 0 1 0 AND OR

Funcin

SUMA RESTA SET ON LESS THAN NOR

C3 = A invertir C2 = B negar

La ALU est muy relacionada con el acumulador, registro de sealizadores y algunos registros temporales que son inaccesibles al programador.

Tabla Funcional de la ALU

En resumen la ALU realiza una variedad de operaciones aritmticas y lgicas en datos. Estas operaciones siempre incluyen adicin y sustraccin, AND, OR, XOR, desplazamiento, incremento y decremento. Las MPU ms avanzadas tienen ALU que pueden realizar una multiplicacin y divisin. Durante una operacin del microcontrolador, las operaciones que la ALU debe realizar estn bajo el control de las secciones de sincronizacin y control, la cual por supuesto, hace lo que se le ordena mediante los cdigos de instrucciones que busca la memoria.

Bibliografa
http://www.bioingenieria.edu.ar/academica/catedras/ele3/FIUNER/Seminario_de_Microcontroladores/_derived/material/FLEX6805.pdf Behrooz Parhami (2007) Arquitectura del computadoras delos microprocesadores a las supercomputadoras Cap. 9, 10, 11 Stallings, William (2006). Computer Organization & Architecture: Designing for Performance 7th ed. Pearson Prentice Hall. ISBN 0-13-185644-8. http://williamstallings.com/COA/COA7e.html Jos M Angulo Usategui (1996) Estructura de Computadores, Cap. 3. Cursos.itchihuahua.edu.mx Computer System Architecture (By: Rob Williams, 2nd Edition, Prentice Hall, 2006) Virginia Tech online courses

Vous aimerez peut-être aussi