Understanding binäre Mathematik ist eine Voraussetzung für eine effiziente Programmierung von digitalen Schaltungen - insbesondere , Low-Level- Hardware-Programmierung . Wenn Sie zwei Zahlen in den Prozessor des Computers hinzuzufügen , auftreten Bitverschiebungen während des Prozesses. Nach Beendigung der Zugabe eine ganze Zahl , die über die Grenzen des Registers , zusätzliche Bits , die Form auf der linken Seite der Zahl Bitverschiebungen erzeugen geht ergibt . Anleitung
1
laden Integer-Wert in ein Register für die Zugabe verwendet . Legen Sie die zweite Zahl in ein zweites Register . In der Bits der Zahlen einer Position zu einer Zeit , beginnend mit dem niedrigstwertigen Bit (LSB) . Achten Sie immer auf einen Übertrag auftritt in der Summe der aktuellen Bit-Position nach der Summe . Carry it in die nächste Position und fahren mit dem nächsten Bit Summieren .
2
Fügen Sie den LSB jedes integer zusammen und legen Sie die Summe in das LSB des ersten ganzzahligen das Register . Notieren Sie sich jeden Übertrag vorverlegt und addieren Sie die nächsten Bits jedes integer .
3
Weiter zu den Ergänzungen mit jedem Paar von Bits zu machen und schriftlich ihre Summe auf die gleiche Bit-Position in das Register des ersten integer .