om utforming av en ALU

A

Amira

Guest
Hei alle sammen,

Jeg har forsøkt å designe en 4-bits ALU.Jeg har laget den for noen aritmetiske og logiske operasjoner.Nå vil jeg legge til multiplikasjon operasjonen med designet mitt.For at jeg prøver å lage 4 * 4 multiplikator.Men problemet er det gir meg 7 utganger og resten av aritmetiske og logiske utganger er på 4 bit.Så når jeg skal prøve å legge meg utganger i noen MUX, så er det 7 utganger fra multiplikatoren og 4 utganger fra den andre delen.

Hvis jeg bruker 4, 2 * 1 MUX så er det 3 andre multiplikasjon utganger er igjen.Hva bør jeg gjøre i en slik situasjon?

Noen slags forslag vil bli sterkt apperciated.

Takk,

Amira

 
Hvis jeg leste dette innlegget på riktig måte, kan det hende du opplever overløp forhold.

Også ALU vanligvis gjør legg / skift metoden.Så av den iboende design svaret
skift også

en rask eksempel

4 * 2 = 8

4 = 0100
2 = 0010

Hvis ALU gjør skift / legge resultatet ville se omtrent slik ut

0001000 det er fortsatt det samme svaret, men du har 3 lagt biter til begynnelsen.

håper dette hjelper litt
wa

 

Welcome to EDABoard.com

Sponsor

Back
Top