R - Komplement |
14.09.2014, 13:20 | Auf diesen Beitrag antworten » | ||
0664jester | R - Komplement Hallo Ich versuche hier eine Aufgabe zu lösen: Zahlen werden im Computer weithin üblich in Binärformat mit Zweierkomplementdarstellung dargestellt. Das dahinter liegende Prinzip ist das sogenannte R‐Komplement. Q: Was ist R? Zeigen Sie die Funktionsweise der R‐Komplementdarstellung mit R gleich 16 und verwenden Sie dabei ein zweistelliges Zahlenformat. A: R ist die Basis, des zu verwendeten Zahlensystems (also z.B. 2, 8, 10, 16) Bsp. zeige ich jetzt nicht... Q: Welches Intervall aus den ganzen Zahlen ist darstellbar? Zeigen Sie, wie man die Zahlen „eins“, „minus eins“, „fünfundneunzig“ und „minus fünfundneunzig“ in diesem System darstellen kann. A: Interval: das R-Komplement existiert für alle Basen! o 1: -R=16 -> 0x1 -> Differenz auf R-1: 0xE -> 1 addieren -> 0xF o -1: ->R=16 ->0xF -> Differenz auf R-1: 0x0 -> 1 addieren -> 0x1 o 95: -> R=16 -> 0x5F -> Differenz auf R-1: 0xA0 -> 1 addieren -> 0xA1 o -95: -> R=16 -> 0xA1 -> Differenz auf R-1: 0x5E -> 1 addieren -> 0x5F Q: Zeigen Sie, wie man in diesem System die Rechnung „drei minus sechs“ darstellt. A: o 3-6: 6 -> R=16 ->0x6 -> Differenz auf R-1: 0x9 -> 1 addieren -> 0xA + 0x3 = 0xD Würdet ihr die Fragen auch so beantworten? Gruß, Jester |
||
|
|||
14.09.2014, 15:02 | Auf diesen Beitrag antworten » | ||
Karlito | Hallo Jester, ich würde es nicht ganz so beantworten. Soweit ich es gelesen habe, wird das r-Komplement folgendermaßen definiert: Wobei r die Basis ist, n die Anzahl der Stellen für die Zahl dessen Komplement gebildet werden soll und N die Zahl dessen komplement gebildet werden soll. Demzufolge:
Damit entfällt das +1 Rechnen, was man vom 2er Komplement kennt. Gruß, Karlito |
||
16.09.2014, 19:06 | Auf diesen Beitrag antworten » | ||
0664jester | Hallo Karlito, Danke für die Antwort. Ich habe mir deine List angeschaut:
Ich kann dir nich wiedersprechen , jedoch habe ich noch eine frage:
sollte man die Liste nich so schreiben oder verstehe ich was falsch. Sry, für die Kleinigkeiten, aber ich lerne für eine Prüfung. |
||
17.09.2014, 23:08 | Auf diesen Beitrag antworten » | ||
Karlito | Hallo jester, nein, wenn dann Du musst ja für r die gewünschte Basis einsetzen und die ist in dem Fall . Gruß, Karlito |
||
Anzeige | |||
|
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|