Programação de ComputadoresUniversidade Federal de Minas GeraisDepartamento de Ciência da ComputaçãoAvaliação 3Nome Comple...
São inseridas duas entradas com 16 bits cada, sendo ligadas com um somador,subtrator, multiplicador e divisor e todas esta...
3 TestesForam executados os seguintes testes para demonstrar o correto funcionamento docircuito:3.1 Soma3.2 Subtração
3.3 Multiplicação3.4 Divisão
Upcoming SlideShare
Loading in …5
×

Programação de computadores av3

278 views
190 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
278
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programação de computadores av3

  1. 1. Programação de ComputadoresUniversidade Federal de Minas GeraisDepartamento de Ciência da ComputaçãoAvaliação 3Nome Completo Número de MatrículaIzabela Ferreira da Silva 20130383181 ProblemaConstrua uma unidade lógico-aritmética (uma ULA) capaz de fazer as 4 operações:adição, subtração, multiplicação e divisão. O circuito construído deve ter duasentradas de operandos e uma saída com o resultado, como mostrado abaixo.A operação realizada deve ser determinada por uma entrada adicional de 2 bits,segundo a convenção da tabela abaixo.00 Adição01 Subtração10 Multiplicação11 Divisão2 SoluçãoO circuito pedido foi feito no software Logisim.Trata-se de uma calculadora de 16 bits, o circuito pedido, sendo a ULA, unidadelógica aritmética, do sistema que realiza todas as operações selecionando-as deacordo com os valores da tabela acima. Primeiramente é montado o circuito da ULA:
  2. 2. São inseridas duas entradas com 16 bits cada, sendo ligadas com um somador,subtrator, multiplicador e divisor e todas estas ligadas à um multiplexador que fará aseleção de qual operação será efetuada entre as duas entradas. E ligado aomultiplexador há um pino de entrada de 2 bits que inserirá tal informação, porconvenção:00 Adição01 Subtração10 Multiplicação11 DivisãoApós montada a ULA e reduzida esta é movida, formando o seguinte circuito:
  3. 3. 3 TestesForam executados os seguintes testes para demonstrar o correto funcionamento docircuito:3.1 Soma3.2 Subtração
  4. 4. 3.3 Multiplicação3.4 Divisão

×