Test- und Sprungbefehle

Im Gegensatz zu den meisten heute bekannten Prozessoren verfügt der Prozessor im IBM 51x0 nicht über ein Statusregister, das Auskunft über das Ergebnis einer vorausgegangenen Operation gibt. Somit gibt es auch keine bedingten Sprünge, die z.B. das Zero-Bit oder das Überlauf-Bit testen. Ebenso kann es dann auch keine expliziten Testbefehle geben, die einzelne Bits im Statusregister verändern.
Stattdessen gibt es hier kombinierte Test- und Skipbefehle, die ein oder zwei Register in einer Form miteinander vergleichen und abhängig vom Ergebnis den folgenden Befehl normal ausführen oder überspringen.

Die einzelnen Skipbefehle

Hinweis: Wenn nicht besonders erwähnt, bezieht sich der Vergleich immer nur auf die unteren 8 Bits der Register.