Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade São Judas Tadeu (U.S.J.T.) Prof. Pedro Cardozo Júnior Unidade Lógica e Aritmética ou (ALU) Arithmetic Logic Unit Unidade Lógica e Aritmética ou (ALU) Arithmetic Logic Unit: é um circuito digital capaz de realizar diversas operações lógicas e aritméticas sobre dados binários de entrada. A operação específica realizada pela ALU é determinada por um código binário específico colocado nas entradas de seleção de funções. Capítulo 6 (Tocci) Unidade Lógica e Aritmética ou (ALU) Arithmetic Logic Unit. Bibliografia: • Tocci, Ronald J.; Widmer, Neal S. Sistemas Digitais – Princípios e Aplicações. São Paulo, SP : Pearson Prentice Hall, 2003. 755p. ISBN 8587918206 (broch.) Exercícios (roteiro lógicos 12): 1) Projetar uma (Arithmetic Unit) Unidade Arimética de 4 bits que realize duas operações, com sinal (0 à 7), controladas pela entrada “X”. Um sinal de aviso informando que o resultado é zero (Flag de zero – Fz) e outro sinal de aviso informando que houve um overflow (Flag de overflow – Ov) devem ser apresentados conforme as tabelas a seguir. X1 X0 Operação 0 0 A + B 0 1 A – B 1 0 A AND B 1 1 A OR B Fz Função 0 Indica resultado ≠ 0 1 Indica resultado = 0 Ov Função 0 Não houve overflow 1 Houve overflow
Compartilhar