der JUMP Befehl
05.04.2008 16:37:58
Wenn ich das richtig verstehe, springt der JUMP Befehl ja relativ zu PC. Der Sprung wird durch i \in \mathbb{Z} gesetzt.

Was macht der Rechner für den Fall PC := 1, i= -3
JUMP i

dann wäre PC := -2 und es kann den Ort P(-1) nicht finden. Was macht der Rechner? Werden Sprünge in negative Zahlenbereiche (absolut) überprüft?



2 mal bearbeitet. Zuletzt am 05.04.2008 16:39 von derdude.
Re: der JUMP Befehl
07.04.2008 10:57:11
Nein, der Bereich wird nicht überprüft, es wird einfach der Ergebnis der Subtrahierers in PC geschrieben.

In diesem Fall würde die ReTI also an der Stelle 2^32 - 2 = 4294967294 den nächsten auszuführenden Befehl suchen.

Grüße
Tobias Nopper
Lehrstuhl für Betriebssysteme