Está en la página 1de 62

ETN 801 – MICROPROCESADORES

INGENIERÍA ELECTRÓNICA
FACULTAD DE INGENIERÍA
UMSA

ING. MARCELO RAMÍREZ M.


UNIDAD ARITMÉTICA Y LÓGICA

ALU - es un sistema combinacional


y/o secuencial que lleva a cabo ope-
raciones aritméticas y lógicas.

En el proceso de diseño serán gene-


radas más variables de estado de
proceso, también llamadas señali-
zadores o “banderas”.
FUNCIONES LÓGICAS
FUNCIONES LÓGICAS
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
UNIDAD ARITMÉTICA Y
LÓGICA SIMPLE
ALU CODIFICADA
ALU CODIFICADA
DESCODIFICADOR DE
OPERACIONES
DESCODIFICADOR DE
OPERACIONES
ALU CODIFICADA
EJEMPLO DE CÓDIGO
LENGUAJE SIMBÓLICO DE
PROGRAMACIÓN
VARIABLES DE ESTADO
ADICIONALES

DETECTOR DE CERO
VARIABLES DE ESTADO
ADICIONALES

DETECTOR DE NÚMERO
NEGATIVO
El bit más significativo del
resultado determina el signo del
valor, esto es: N=r7.

 N  0  R es positivo
si 
N  1  R es negativo
VARIABLES DE ESTADO
ADICIONALES
DETECTOR DE EXCESO O DESBORDE DE
NÚMEROS SIGNADOS (OVERFLOW)
VARIABLES DE ESTADO
ADICIONALES
DETECTOR DE EXCESO O DESBORDE DE
NÚMEROS SIGNADOS (OVERFLOW)
VARIABLES DE ESTADO
ADICIONALES
DETECTOR DE EXCESO O DESBORDE DE
NÚMEROS SIGNADOS (OVERFLOW)
VARIABLES DE ESTADO
ADICIONALES
DETECTOR DE EXCESO O DESBORDE DE
NÚMEROS SIGNADOS (OVERFLOW)
DETECTOR DE EXCESO O DESBORDE DE
NÚMEROS SIGNADOS (OVERFLOW)
VARIABLES DE ESTADO
ADICIONALES
DETECTOR DE PARIDAD

PARIDAD PAR

PARIDAD IMPAR
ESTADOS DE BANDERAS Y
CONDICIONES RELACIONADAS

1
1
0
ALU + BANDERAS
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Multiplicación binaria
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
EXPANSIÓN DE LA ALU
Suma BCD
UNA ALU en 1957
UNA ALU en 1987
Tambor de
desplazamiento

También podría gustarte