Der Schleifenbefehl ist ein Schleifenbefehl. Alle Schleifenbefehle sind kurze Übertragungen, und der entsprechende Maschinencode enthält die Übertragungsverschiebung anstelle der Zieladresse.
Der Bereich der IP-Änderung liegt zwischen -128 und 127.
Befehlsformat: Schleifenbezeichnung ((cx) = (cx) -1, wenn (cx) ≠ 0, zur Ausführung zur Bezeichnung wechseln).
(cx) = (cx) -1; wenn (cx)! = 0, (IP) = (IP) + 8-Bit-Verschiebung.
8-Bit-Verschiebung = die Adresse am Label - die Adresse des ersten Bytes nach dem Schleifenbefehl;
Der Bereich der 8-Bit-Verschiebung beträgt -128 ~ 127, ausgedrückt in Komplement;
Die 8-Bit-Verschiebung wird vom Compiler zur Kompilierungszeit berechnet.
Wenn (cx) = 0, nichts tun (Programm abwärts ausführen)
Referenz: << Assemblersprache >> Wang Shuang