Experiencia de laboratorio
SISTEMAS DIGITAIS CMP-1090 ENG -1490 Prof. Mário Oliveira Orsi Aluno(S): matr.:
PRÁTICA INDIVIDUAL (3ª NOTA N2 do laboratório)
EXPERIENCIA 1: UNIDADES ARITMÉTICAS E LÓGICAS (ALU´S) AED 2h laboratório entrega em Maio/2013. 1. RESUMO
Em circuitos lógicos há necessidades de circuitos que possam executar diversas operações aritméticas tais como: soma, subtração, deslocamento de palavras, comparação de magnitude, geração de funções lógicas e outras. Tais circuitos existem na forma de CI´s e são chamados de Unidades Aritméticas e Lógicas (ALU´S) 2. O CI 74181
O 74181 (24 pinos) é uma Unidade Aritmética e Lógica (ALU) de 4 bits que permite realizar todas as 16 operações lógicas possíveis com duas variáveis A e B (dois números de 4 bits) e várias operações aritméticas. A figura 1 mostra o seu lay-out funcional simplificado. FIG 1 – LAY-OUT FUNCIONAL 74181
CN +4 S3 S2 S1 S0 A=B ~P ~G A3 A2 A1 A0 B3 B2 B1 B0 3 4 5 6 14 15 17 19 21 23 2 18 20 22 1 7 CN 13 11 10 9 F3 F2 F1 F0 16
NOME DOS PINOS
24 12 +5V 0V
Pino
E/S
Descrição Primeiro operando Segundo operando Seleção da função Modo: 1=lógica; 0=aritmetica /Cin transporte de entrada invertido Resultado da operação Indica que A=B Gerou transporte (para carry look-ahead Propagou transp.(para carry look-ahead) /Cout transporte de saída invertido
A3..A0 entrada B3..B0 entrada S3..S0 M CN F3..F0 A=B G entrada entrada entrada saída saída saída saída saída
8
M
P CN+4
Tabela Verdade do CI 74Ls181 Os símbolos A e B representam os sinais de entrada A3 A2 A1 A0 e B3 B2 B1 B0 respectivamente, e CN um carry-in, que age como um carry-in invertido durante operações de adição, pois é 0 quando ocorre um carry-in. Há também cinco entradas de controle que determinam as operações a serem executadas sobre as entradas. A entrada M modo (mode) determina se a saída é uma função aritmética ou lógica das entradas. O carry-in não afeta as funções