c2 - unidad aritmética y lógica

Post on 01-Apr-2016

235 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

Autor: Ing Marcelo Ramirez

TRANSCRIPT

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 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.

negativoesRN

positivoesRNsi

1

0

VARIABLES DE ESTADO ADICIONALES

DETECTOR DE NÚMERO 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)

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)

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

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

top related