减法指令的助记符、指令代码、操作数、程序步如表
2 所示。
表 2
减法指令的要素
指令名称
|
助记符
|
指令代码位数
|
操作数范围
|
程序步
|
S1(.) |
S2(.) |
D(.) |
减法
|
SUB
SUB(P) |
FNC21
(16/32) |
K 、
H
KnX 、
KnY 、 KnM 、
KnS
T 、
C 、 D 、
V 、 Z |
KnY 、
KnM 、 KnS
T 、
C 、 D 、
V 、 Z |
SUB 、
SUBP…7 步
DSUB 、
DSUBP…13 步
|
SUB
减法指令是将指定的源元件中的二进制数相减,结果送到指定的目标元件中去。
SUB 减法指令的说明如图 2 表示。
图 2 减法指令使用说明
当执行条件 X0 由
OFF → ON 时,
[D10]-[D12] → [D14] 。运算是代数运算,如
5- ( -8 )=13
。
各种标志的动作、 32
位运算中软元件的指定方法、连续执行型和脉冲执行型的差异均与上述加法指令相同。