Binär Code Dezimahl < Sonstige < Schule < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 23:57 Do 03.01.2008 | Autor: | hasso |
Hallo guten abend....
Ich hab grad ein problem festgestellt und weiß nicht weiter ich hoffe jemand kann mir dabei helfen das problem zu lösen.
also :
ich möchte 99 + 11 in BCD addieren!
So nun würd das so aussehen
1001 1001 99
0001 0001 11
_________
1010 1010 Pseudo
0110 0110 +66
_________
0001 0001 0000
= 110
Jede Ziffer wird ja als 4 bit angeben ..
NUR jetzt kommt meine goldene Frage... Sobald ein Pseudo auftritt wird plus 0110=6 addiert
Warum wurd da mit 66 addiert sprich 0110 0110 ?????????????????????
Würd mich über ne schnelle Antwort freuen DANKE
gutenacht.
|
|
|
|
Hallo,
du musst je eine Sechs zu jedem Byte addieren, das einen Überlauf erzeugt hat ("Pseudo"). Daher addierst du eine Sechs zum linken und eine Sechs zum rechten Byte. daraus ergibt sich 6*10 + 6.
Gruß
Martin
|
|
|
|