字節(jié)交換指令用來交換輸入字IN的最高位字節(jié)和最低位字節(jié)。指令格式如表1所示。
表1字節(jié)交換指令使用格式及功能
LAD |
STL |
功能及說明 |
|
SWAP IN
|
功能:使能輸入EN有效時(shí),將輸入字IN的高字節(jié)與低字節(jié)交換,結(jié)果仍放在IN中 IN:VW, IW, QW, MW, SW, SMW, T, C, LW, AC。數(shù)據(jù)類型:字 |
ENO = 0的錯誤條件:0006(間接尋址錯誤),SM4.3(運(yùn)行時(shí)間)
【例1】字節(jié)交換指令應(yīng)用舉例。如圖1所示。
程序執(zhí)行結(jié)果:
指令執(zhí)行之前VW50中的字為:D6 C3
指令執(zhí)行之后VW50中的字為:C3 D6