ratte unregistriert
 |
|
Hallo,
habe neuerdings die Aufgabe gestellt bekommen und die lautet wie folgt:
Subtrahieren Sie mit Hilfe des Zweierkomplements bei einer Wortbreite von 8 Bit folgende Dualzahlen:
a) 10101 – 111 – 11010
b) 101101 – 1011 – 11011
jetzt lautet meine Frage: Welchen Code soll ich mit was subtrahieren? soll ich es nachheinander subtrahieren?
10101 - 111 und dann das ergebnis minus 11010
oder sind "111 11010" bereits eine binärzahl?
Ich danke Euch im voraus!
|
|
22.10.2015 19:55 |
|
|
 |
Ratte unregistriert
 |
|
Danke für die antwort eulersche zahl.
Allerdings haette ich nhn noch eine frage. Sind die binärzahlen bereits schon negativ? Heißt die einser umgeklappt worden und eins dazu addiert oder muss ich das nun für alle machen?
|
|
25.10.2015 16:40 |
|
|
 |
Ratte unregistriert
 |
|
Das ist mir schon klar.
Aber muss ich die 8bit binärcodes nun jeweils umklappen und mit 1 addieren oder kann ich gleich die 8bit codes nacheinander addieren?
|
|
25.10.2015 17:23 |
|
|
|
|
Du willst subtrahieren, das geht durch Addition des 2er Komplements.
00010101 - 00000111 = 00010101 + 11111001 = 100001110 (beachte: 9 Bit)
Die führende 1 wird gestrichen, bleibt 1110=14(dez) = 21-7.
__________________ Syntax Highlighting fürs Board (Link)
|
|
25.10.2015 17:26 |
|
|
|