SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Programação de Computadores
Universidade Federal de Minas Gerais
Departamento de Ciência da Computação
Avaliação 3
Nome Completo Número de Matrícula
Izabela Ferreira da Silva 2013038318
1 Problema
Construa 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 duas
entradas 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ção
01 Subtração
10 Multiplicação
11 Divisão
2 Solução
O circuito pedido foi feito no software Logisim.
Trata-se de uma calculadora de 16 bits, o circuito pedido, sendo a ULA, unidade
lógica aritmética, do sistema que realiza todas as operações selecionando-as de
acordo com os valores da tabela acima. Primeiramente é montado o circuito da ULA:
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á a
seleção de qual operação será efetuada entre as duas entradas. E ligado ao
multiplexador há um pino de entrada de 2 bits que inserirá tal informação, por
convenção:
00 Adição
01 Subtração
10 Multiplicação
11 Divisão
Após montada a ULA e reduzida esta é movida, formando o seguinte circuito:
3 Testes
Foram executados os seguintes testes para demonstrar o correto funcionamento do
circuito:
3.1 Soma
3.2 Subtração
3.3 Multiplicação
3.4 Divisão

Mais conteúdo relacionado

Semelhante a ULA 16 bits realiza operações

132207 circuitos aritméticos
132207 circuitos aritméticos132207 circuitos aritméticos
132207 circuitos aritméticosRayaneTeresa
 
Prática Somador (lÓGICA dIGITAL)
Prática Somador (lÓGICA dIGITAL)Prática Somador (lÓGICA dIGITAL)
Prática Somador (lÓGICA dIGITAL)Jose Adriano
 
Princípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipPrincípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipHeber Gutenberg
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOCarlos Pereira
 
Aritmetica Computacional
Aritmetica ComputacionalAritmetica Computacional
Aritmetica Computacionalelliando dias
 

Semelhante a ULA 16 bits realiza operações (8)

132207 circuitos aritméticos
132207 circuitos aritméticos132207 circuitos aritméticos
132207 circuitos aritméticos
 
Prática Somador (lÓGICA dIGITAL)
Prática Somador (lÓGICA dIGITAL)Prática Somador (lÓGICA dIGITAL)
Prática Somador (lÓGICA dIGITAL)
 
Arq orgcom (1)
Arq orgcom (1)Arq orgcom (1)
Arq orgcom (1)
 
ArqOrgCom.ppt
ArqOrgCom.pptArqOrgCom.ppt
ArqOrgCom.ppt
 
Princípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipPrincípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 Unip
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
Clp
ClpClp
Clp
 
Aritmetica Computacional
Aritmetica ComputacionalAritmetica Computacional
Aritmetica Computacional
 

ULA 16 bits realiza operações

  • 1. Programação de Computadores Universidade Federal de Minas Gerais Departamento de Ciência da Computação Avaliação 3 Nome Completo Número de Matrícula Izabela Ferreira da Silva 2013038318 1 Problema Construa 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 duas entradas 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ção 01 Subtração 10 Multiplicação 11 Divisão 2 Solução O circuito pedido foi feito no software Logisim. Trata-se de uma calculadora de 16 bits, o circuito pedido, sendo a ULA, unidade lógica aritmética, do sistema que realiza todas as operações selecionando-as de acordo com os valores da tabela acima. Primeiramente é montado o circuito da ULA:
  • 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á a seleção de qual operação será efetuada entre as duas entradas. E ligado ao multiplexador há um pino de entrada de 2 bits que inserirá tal informação, por convenção: 00 Adição 01 Subtração 10 Multiplicação 11 Divisão Após montada a ULA e reduzida esta é movida, formando o seguinte circuito:
  • 3. 3 Testes Foram executados os seguintes testes para demonstrar o correto funcionamento do circuito: 3.1 Soma 3.2 Subtração