Dualarithmetik
Dualaddition
Rechenregeln
- stellenweises Rechnen von geringst-wertigen zur höchstwertigsten Stelle, also von rechts nach links
- Stellenübertrag analog zum Rechnen im Dezimalsystem
- Zusätzliche Regeln unbedingt beachten:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 Übertrag 1
Beispiel
Dualsubtraktion
- stellenweises Rechnen von geringst-wertigen zur höchstwertigsten Stelle, also von rechts nach links
- Stellenübertrag analog zum Rechnen im Dezimalsystem
- Zusätzliche Regeln unbedingt beachten:
0 - 0 = 0
0 - 1 = 1 Übertrag 1
1 - 0 = 1
1 - 1 = 0
Subtraktion - Rechnung
Beispiel:
Berechnung auch über Komplementbildung möglich
Dualmultiplikation
- Vorgehensweise analog zur schriftlichen Multiplikation im Dezimalsystem
- Kein Stellenübertrag
- Ergebnisse aus Teilmultiplikationen werden zu Summe addiert (Dualaddition)
- Zusätzliche Regeln unbedingt beachten:
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1
Multiplikation - Rechnung
Dualdivision
- Komplexeste Arithmetik
- Rechnung wird an höchster Stelle des Dividenden begonnen
- Prüfen ob Divisor vollständig abgezogen werden kann (mittels Dualsubtraktion)
Ja: |
Notierung einer 1 im Ergebnis und mit Rest weiterrechnen. |
Nein: |
Notieren einer 0 im Ergebnis, eine Stelle nach rechts rücken und nochmals prüfen |
Division - Rechnung
Beispiel:
Beispiel übersichtlicher: