2 "komplimentas

M

MSRA

Guest
Kaip impliment 2 "komplimentas grandinės naudojant nuoseklius grandinę ...?

 
Paprastam loginiam wil reikia ją įgyvendinti, tiesiogiai mes tiesia rankas į priekį skaičiavimai ..

Pirmasis papildyti kas bitų, naudojant keitiklio ir pašarų, kuriuos jie buvo perkelti registrus (jei norite, 4 bitų, tada naudokite 4 poslinkio registrus ..)..Dabar jie bus sukurta sandėliavimo 1 įgula į juos ..Pašarų jį su 1's padidinimas papildo vienas įvesties ir 1, kaip ir kitas pirkimo ..Padidinimas rezultatas bus sukurta jūsų 2 įgula!

 
Ya, kad yra reikalinga nuosekli schema ...2 "komplimentų yra tik 1's komplimentas plius 1 ....

 
Jei kalbame apie ADC išėjimo, tada klausimas yra skirtingos.Jei norite ieškoti bet numeris REP, už tolesnius grandines, išeitis yra komplimentas visiems ir pridėti dar vieną ...

 
MSRA,
Vienas iš būdų:
Shift originalo numeris LSB pirma.Bitai yra nepakitusios iki šiek tiek po pirmojo "1" yra susiduriama.Visi tolesni bitai papildo.
Linkėjimai,
Kral

 
pirmiausia invertuotąjį ir tada naudokite padidinimas grandinė pridėti 1.

 
1).Pradėti pereinant nuo LSB bitų nepakitusios iki pirmojo "1" yra susiduriama.
2). Visos kitos bitai papildo.

 
per VHDL kodavimo taip pat gali būti padaryta.
paprastą kodą.

signalas x; std_logic;
pradėti
x <= ne y;
x <= x '1 ';

 
kaip tai nuoseklus įvesties ... U Cant Take 1 įgula N pridėkite 1 ...
todėl po šio ..

1.Pradėti nuo LSB į kairę, kol u susidurti 1, palikite visas sąnaudas, nes ji yra ...
2.papildyti visos antgaliai po pirmosios ...

jis duos u 2 įgula ... o Workin nuosekliai ...

 
Vienas iš būdų tai padaryti yra šie:

1.Naudojant rentgeno ar vartai (ji yra kontroliuojama keitiklio) pratraukite logika 1 į vieną PIN kodą ir duomenis (ty PIN B) kitas, jei norite invertuotąjį duomenis.Jei pratraukite logika 0 tada ne inversijos atveju.
2.Tada naudojant padidinimas grandinės naudojant ADD 1 iš produkcija X ARBA vartų ir taikyti 0 iki kitų sąnaudų (tarkime pin)
3.Tokiu būdu turėsite padidinimas / subtractor grandinė.

 

Welcome to EDABoard.com

Sponsor

Back
Top