



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Este documento explica a implementação de um multiplicador de dois operandos binários, onde é feita a multiplicação com binários puros. O processo é semelhante à multiplicação de números decimais, mas mais simples, pois os digitos multiplicadores podem ser apenas 0 ou 1. Um exemplo de multiplicação para números binários não sinalizados e descreve o circuito multiplicador que multiplica dois números de cinco bits e retorna um produto de dez bits.
Tipologia: Notas de estudo
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!




É feita da mesma maneira que a multiplicação de números decimais. Na realidade, o processo é mais simples, visto que os digitos multiplicadors podem ser 0 ou 1; assim estaremos sempre multiplicando por 0 ou por 1 e por nenhum outro digito. O exemplo a seguir mostra essa operação para números binários não sinalizados.
x 0 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0
O circuito multiplicador multiplica dois números de cinco bits e retorna um produto
de 10 bits. O princípio da multiplicação é similar a uma multiplicação decimal e está disposto abaixo.
Note que R0 = A0B0, diretamente. Já para R1, basta somar com um Full Adder os valores de A0B1 e A1B0. Esta última soma pode gerar carry out. Esse Cout entra na soma de A2B2, A1B1 e A2B0. Continuando assim, temos uma soma em cascata, implementada com Full Adders e portas AND, gerando os 10 bits de saída. O circuito multiplicador executa esta soma em cascata.