Hallo katano, alles genau richtig. 0 - 1 = 1 borge 1 links. Dann steht da wieder 0 -(geborgte) 1 = 1, borge 1 links usw. Am Ende sind dann alle 8 Bit 1 und du hast dann eins zusätzlich geborgt. Das steht dann im Carry Bit des Prozessorstatuswort und wird, wenn nötig, bei der nächsten Rechenoperation mit verwurstet. Dann hast Du bei der nächsten, ersten Operation 3 Bits zu verrechnen. Zwei der Rechenoperation und das Carry. So kannst du dann auch mit einem 8 Bit Rechner 32 Bit Operationen ausführen.
Beispiel:
Minuend 0000
Subtrahend -0001
Boregebits -111-
Ergebnis 1111
Gruß jobe.
Sonstiger Berufsstatus, Punkte: 505