Upload
vocong
View
218
Download
0
Embed Size (px)
Citation preview
2
Meio‐Somador (half‐adder)
• Aceita dois dígitos binários em suas entradas eproduz dois dígitos binários em suas saídas (um bitde soma e um bit de carry).
Prof. Michael
3
Somador Completo (full‐adder)
• Aceita dois bits de entrada e um carry de entrada, egera uma saída de soma e um carry.
Prof. Michael
4
Somador Completo
• Pode ser visto como a conexão de dois meio‐somadores, com seus carries de saída passandopor uma função OR:
Prof. Michael
5
Somador Binários Paralelos
• Para somar números binário com mais de 1 bit: usode somadores adicionais (associação)– Meio somador pode ser usado na posição menos significativa ou:– Somador‐completo com entrada de carry em 0 (GND)
Prof. Michael
7
Atraso de Propagação• Lembre‐se que as portas lógicas têm um tempo de atraso de
propagação de uma entrada para a saída(propagation delaytime)
• Carry Ondulante:
O atraso de propagação do carry para cada somador completo é o tempo entre a colocação do carry de entrada e o momento do carry de saída, considerando as entradas A e B já estabelecidas.
Prof. Michael
8
Atraso de Propagação• Carry Antecipado: antecipa os sinais de carry de mais alta
ordem observando os bits de baixa ordem das parcelas.– Circuito adicional (maior quantidade de elementos lógicos)
• Possibilidades de carry:– Geração de Carry:– Propagação de Carry:
Prof. Michael