Materia: Microcontroladores
Grupo: B
Nombre: Vernica Ruz Galvn, Hugo Isaac Valerios Berber
Prctica 1: Diseo de una ALU de 8 bits
Descripcin
Una ALU (Unidad Lgica Aritmtica) es un circuito que se compone de dos partes principales:
la unidad aritmtica y la unidad lgica, unidas por un multiplexor 2 a 1.
Conformacin
Unidad Aritmtica: Est compuesta por un VCUC (Verdadero/Complemento, Uno/Cero) y un
sumador completo. Esta unidad permite hacer ocho operaciones aritmticas.
Pgina 1 de 5
Instituto Tecnolgico de Celaya
Materia: Microcontroladores
Grupo: B
Nombre: Vernica Ruz Galvn, Hugo Isaac Valerios Berber
Prctica 1: Diseo de una ALU de 8 bits
Unidad aritmtica
Unidad Lgica
Circuito de ALU Lgica: es el circuito que manipula los bits de los operandos de manera
separada tratando a cada bit de manera binaria.
Pgina 2 de 5
Instituto Tecnolgico de Celaya
Materia: Microcontroladores
Grupo: B
Nombre: Vernica Ruz Galvn, Hugo Isaac Valerios Berber
Prctica 1: Diseo de una ALU de 8 bits
Finalmente para una ALU de bits habr circuitos, adems se debe considerar que las
variables de seleccin son comunes en ambos diseos, como las entradas y .
Para una ALU de 8 bits, el diseo interno queda de la forma siguiente, mostrando la parte
punteada verde la seccin aritmtica, la parte punteada verde la seccin lgica y la roja la
unin de ambas secciones.
Pgina 3 de 5
Instituto Tecnolgico de Celaya
Materia: Microcontroladores
Grupo: B
Nombre: Vernica Ruz Galvn, Hugo Isaac Valerios Berber
Prctica 1: Diseo de una ALU de 8 bits
Pgina 4 de 5
Instituto Tecnolgico de Celaya
Materia: Microcontroladores
Grupo: B
Nombre: Vernica Ruz Galvn, Hugo Isaac Valerios Berber
Prctica 1: Diseo de una ALU de 8 bits
Aqu se aplic la segunda operacin aritmtica de las totales que puede hacer la ALU
aritmtica, la cual incrementa a A en 1, por lo que si = (0,0,0,0,0,0,1,1) que equivale al nmero 3
y = 1, el incremento de es = 3 + 1 = 4, y en forma binaria este nmero se escribe =
(0,0,0,0,0,1,0,0) por lo que la ALU trabaja en su seccin aritmtica como se espera.
Simulacin de una operacin lgica
Se simula una operacin lgica, la de AND, para comprobar que la ALU realmente funciona, la
cual se muestra a continuacin.
Pgina 5 de 5