邏輯控制指令是指邏輯塊內的跳轉和循環指令。跳轉或循環指令的操作數是地址標號,該地址標號指出程序要跳往何處,標號最多為4個字符,第一個字符必須是字母,其余字符可為字母或數字。
1 無條件跳轉指令
l JU 無條件跳轉指令
l JL 跳轉表格指令
2 件跳轉指令
l JC 當RLO = 1時跳轉
l JCN 當RLO = 0時跳轉
l JCB 當RLO = 1并且BR = 1時跳轉
l JNB 當RLO = 0并且BR = 0時跳轉
l JBI 當BR = 1時跳轉
l JNBI 當BR = 0時跳轉
l JO 當OV = 1時跳轉
l JOS 當OS = 1時跳轉
l JZ 累加器1中的計算結果為零跳轉
l JNZ 累加器1中的計算結果不為零跳轉
l JP 累加器1中的計算結果為正數跳轉
l JM 累加器1中的計算結果為負數跳轉
l JPZ 累加器1中的計算結果大于等于零跳轉
l JMZ 累加器1中的計算結果小于等于零跳轉
l JUO 計算結果溢出跳轉
3 程序控制指令
l BE 塊結束指令
l BEC 條件塊結束指令
RLO=1,結束當前塊的掃描,將控制返還給調用塊.
若RLO=0,則將RLO置1,程序繼續在當前塊內掃描
l BEU 無條件塊結束指令
該指令無條件結束當前塊的掃描,將控制返還給調用塊
[ 此帖被sjm213在2009-06-09 16:02重新編輯 ]