Subpage under development, new version coming soon!
Subject: Dúvida Computador
ae, vc ta usando algum programa pra fazer esse projeto??
tipo, eu usava o Digital Works pra fazer isso, ai eu tenho um arquivo aqui com uma ULA de 10 bits, se vc quiser eu te mando e vc abre com o esse programa q te falei ai.. :D
tipo, eu usava o Digital Works pra fazer isso, ai eu tenho um arquivo aqui com uma ULA de 10 bits, se vc quiser eu te mando e vc abre com o esse programa q te falei ai.. :D
pow alguem pode me ajuda não consigo ver os videos do youtube quando eu cliko aparece isso
Olá! Seu JavaScript está desativado ou sua versão do Flash Player do Adobe é antiga. Obtenha a última versão do Flash Player.
pow eu ja tenhos tds adobe o 9 o 10
oq eu faço
Olá! Seu JavaScript está desativado ou sua versão do Flash Player do Adobe é antiga. Obtenha a última versão do Flash Player.
pow eu ja tenhos tds adobe o 9 o 10
oq eu faço
Que complemento? complemento de 1 ou complemento de 2?
Uma outra operacao pode ser multiplicacao ou divisao por 2 (basta deslocar um bit pra direita ou um pra esquerda =D)
Uma outra operacao pode ser multiplicacao ou divisao por 2 (basta deslocar um bit pra direita ou um pra esquerda =D)
Complemento voce tem que colocar uma porta XOR em cada bit, sendo que a outra entrada é o "sinal" de complemento. Aí voce tem complemento de 1, se for complemento de 2 é só somar 1
Tipo assim:
A0 XOR C
A1 XOR C
A2 XOR C
A3 XOR C
C = 1 se a operação for complemento.
Ah, eu uso o Logisim
(edited)
Tipo assim:
A0 XOR C
A1 XOR C
A2 XOR C
A3 XOR C
C = 1 se a operação for complemento.
Ah, eu uso o Logisim
(edited)
Complemento de 2!
Ae galera, eu fiz assim, vejam se é isso mesmo:
Soma
Apenas usa somadores completos para fazer a operação: A+B = S
Incrementa 1:
Pega o resultado S da soma e soma 1, com meio-somadores: S+1 = T
Complemento de 2:
Nega o B com portas inversoras, soma nele 1 com meio-somador, e depois soma o A com um somador completo: A+(B'+1) = U
A outra equação eu pensei em fazer subtração, mas seria mto parecido com o complemento e mais dificil. :P
Essa idéia da divisão/multiplicação é boa msm.
Agora o problema tá em como alternar de opração para operação. Pensei em fazer com ci 74151, mas não sei se vai dar. :S
Ae galera, eu fiz assim, vejam se é isso mesmo:
Soma
Apenas usa somadores completos para fazer a operação: A+B = S
Incrementa 1:
Pega o resultado S da soma e soma 1, com meio-somadores: S+1 = T
Complemento de 2:
Nega o B com portas inversoras, soma nele 1 com meio-somador, e depois soma o A com um somador completo: A+(B'+1) = U
A outra equação eu pensei em fazer subtração, mas seria mto parecido com o complemento e mais dificil. :P
Essa idéia da divisão/multiplicação é boa msm.
Agora o problema tá em como alternar de opração para operação. Pensei em fazer com ci 74151, mas não sei se vai dar. :S
Sinais de controle =D
Se são 4 operações, vc pode usar dois bits de controle, ligados na sua ULA, pra ela escolher qual a operacao. =)
00 - Soma
01 - Incrementa
10 - Complemento
11 - outra operacao
(edited)
Se são 4 operações, vc pode usar dois bits de controle, ligados na sua ULA, pra ela escolher qual a operacao. =)
00 - Soma
01 - Incrementa
10 - Complemento
11 - outra operacao
(edited)
Não precisa somar 1 e depois somar denovo com A.
É só colocar 1 no "vem-um" do menos significativo, no somador completo.
E só negar os bits de B tambem não da certo, porque ele vai negar sempre, mesmo que não precise. A não ser que voce faça um circuito pra cada operação e use os bits de controle pra escolher qual circuito usar usando um MUX.
Mas fica muito grande, e mais complicado, eu acho.
É só colocar 1 no "vem-um" do menos significativo, no somador completo.
E só negar os bits de B tambem não da certo, porque ele vai negar sempre, mesmo que não precise. A não ser que voce faça um circuito pra cada operação e use os bits de controle pra escolher qual circuito usar usando um MUX.
Mas fica muito grande, e mais complicado, eu acho.
É verdade, eu sem saber já tinha feito as 4 operações.
Para o complemento de 2, basta negar e somar 1. Se eu somar isso a A, vira uma subtração!
E sobre o mux eu decobri já. Era mesmo o tal do 74151, que é um mux 4x1 (16x4). Depois é só colocar uma OR nas 4 saídas e pronto.
:D
Valeu pela ajuda aí galera!!
Para o complemento de 2, basta negar e somar 1. Se eu somar isso a A, vira uma subtração!
E sobre o mux eu decobri já. Era mesmo o tal do 74151, que é um mux 4x1 (16x4). Depois é só colocar uma OR nas 4 saídas e pronto.
:D
Valeu pela ajuda aí galera!!
Bons tempos de Eletronica Digital 1 e 2... brincar com essas paradas... heheheheh
Digital Works, Logisim, DatasheetCatalog.com, Google...queria ser estudante agora ! :/
Alguém pode me ajudar a resolver um problema, sempre quando estou escutando musica..o som está perfeito, mas as vezes quando eu troco de música o som fica baixo de repente, e então eu tenho que reiniciar o pc para voltar ao som normal..e isso já está me irritando
Desculpa pela ignorância , mas o que é isso?
(edited)
(edited)