Hogyan végzem el ezt az összeadást BCD-ben?

Figyelt kérdés

56+378 műveletet kellene elvégeznem BCD-ben.

Úgy csináltam, ahogy kell: 0101 0110 + 0011 0111 1000 elvégeztem, ugye a végén 14-es van összeadás után, amit szétbontottam 1-esre és 4-esre, de ez után elakadtam. Pontosan hogyan is kell ezt hozzáadni? Vagy mi a teendő?

Előre is köszönöm a választ!


2016. jan. 5. 16:18
 1/2 anonim ***** válasza:
100%

[link]


56 + 378


0000 0101 0110 + 0011 0111 1000


1. lépés: binárisan össezadod:

0000 0101 0110 +

0011 0111 1000 =

0011 1100 1110


2. Vizsgáljuk meg hátulról, hogy érvényes számjegyek-e:

1110 = 14, nem jó


Hozzá kell adni 6-ot:

1110 + 0110 = 0001 0100


Így 0100 lesz az utolsó számjegy, és 0001-et hozzá kell adni az utolsó előttihez:

0011 1101 0100


A 3. számjegy már jó, nézzük meg a 2.-at:

1101 = 13, nem jó, adjunk hozzá 6-ot:


1101 + 0110 = 0001 0011


Így 0011 lesz a 2. számjegy és 0001-gyel nő az első:

0100 0011 0100


Végül vizsgáljuk meg az 1. számjegyet:

0100 = 4, jó


Mivel az eredeti bináris összeadás során nem történt átvitel a 4-es csoportok között, ezért nem kell bántani az eredményt.


Ellenőrizzük az eredményt:

0100 0011 0100 = 434

2016. jan. 5. 16:50
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm szépen! Nagyon sokat segített!
2016. jan. 5. 17:20

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!