Hallo,
- Habe in einer Aufgabe eine Dualzahl 10 „tief“ 10. Was
bedeutet die tiefgestellte 10?
Sie soll dir sagen, dass die Zahl 10 (eins-null) keine Dualzahl ist, sondern eine „normale“ 10 (zehn) im Dezimalsystem.
Also gilt: 1010 = 10102
- Subtraktion von Dualzahlen: Bsp: 1010-0101
Lösung: 0101 konvertieren --> 1010 + 1 = 1011
Was nun? Wie gehts dann weiter?
Ich versteh nicht, was du mit „konvertieren“ meinst. Du kannst die Aufgabe entweder lösen, in dem du die Zahlen einfach ins Dezimalsystem überführst, dort subtrahierst und das Ergebnis wieder als Dualzahl schreibst:
1010<sub>2</sub> - 0101<sub>2</sub> = 10<sub>10</sub> - 5<sub>10</sub> = 5<sub>10</sub> = 0101<sub>2</sub>
Oder du subtrahierst einfach im Dualsystem. Dabei machst man prinzipiell das gleiche, wie wenn man im Dezimalsystem subtrahiert. Das System kann man leicht an ein paar Beispielen erkennen, bevor ich es lang beschreib:
1010<sub>2</sub> - 1000<sub>2</sub> = 0010<sub>2</sub>
1010<sub>2</sub> - 0100<sub>2</sub> = 0110<sub>2</sub>
1010<sub>2</sub> - 0010<sub>2</sub> = 1000<sub>2</sub>
1010<sub>2</sub> - 0001<sub>2</sub> = 1001<sub>2</sub>
mfg
deconstruct