MULT2fats2bitsrelatorio
477 palavras
2 páginas
Programação de ComputadoresUniversidade Federal de Minas Gerais
Departamento de Ciência da Computação
Avaliação: ______________________________________
Autor
Nome: Samuel Bastos Lóes
Matrícula: 2013028096
Problema Deve-se construir, por meio do programa Logisim, um circuito que obtenha o produto da multiplicação de dois fatores de dois bits cada.
Solução Para esse problema, o ideal seria construir esse circuito multiplicador por meio de uma tabela da verdade. Com ajuda do programa Logisim poupa-se trabalho, pois ao fornecer a tabela da verdade ao programa, ele mesmo já monta o circuito referente à tabela fornecida.
Criando a tabela da verdade Para colocar a tabela da verdade, deve-se clicar, no Logisim, em “Projeto” e então em “Analisar circuito”, como mostrado na figura a seguir.Fig.1
Então, abrirá um janela em que devem ser colocadas as entradas. Chamei de FXY o bit Y do fator X. .Fig.2 – Acrescentar e nomear entradas.
Na aba “Saídas” coloca-se as saídas desejadas. Chamei de PX o bit X do produto.
Fig.3 – Acrescentar e nomear saídas.
Na aba “Tabela” o programa já oferece ao programador todas as combinações possíveis entre os bits das entradas fornecidas. Cabe ao programador substituir os “x”s pelo resultado esperado tomando-se por base a multiplicação da linha em questão, em binário.
Fig.4 – Tabela da verdade semi-pronta. Os “x”s devem ser substituídos pelos valores referentes ao produto da linha em questão.
Clicando-se sobre os “x”s até dar o valor desejado, de modo a adequar o valor do produto aos fatores da linha em questão, obtém-se a seguinte tabela, que é a tabela da verdade desejada.
Fig.5 – Tabela da verdade do circuito multiplicador de dois fatores de dois bits.
Feita a tabela da verdade, basta clicar em “Construir circuito” e o próprio programa se encarrega de construí-lo. Como resultado teremos:Fig.6 - Circuito obtido a partir da tabela da verdade mostrada acima.
Testes Para fazer