AJMP

AJMP

AJMP是無條件跳轉指令之一,叫做絕對跳轉。

語法


AJMP MAIN ;跳轉到 MAIN程序

功能


主要是用來改變程序執行的路線,到需要的指令或程序去執行。
AJMP的範圍為0x000~0x7FF。使用時注意跳的目的地不能超過上述值,否則,就會跳過不去。
AJMP的範圍為2KByte

有關指令


LJMP長跳轉long jump 可以在51的最大ROM空間64KB找到地方
SJMP短跳轉short jump 只能在-128到+127個ROM單元範圍內跳
JMP @A+DPTR多目標地址跳轉(多於兩個)