32.10.2.4 SUB和SUBP指令说明

SUB和SUBP指令是减法指令。当执行SUB指令时,将从S2中减去S1,并将结果保存到D1中。

SUB和SUBP指令总是接通。当使用SUB和SUBP指令时,如果在操作数S1、S2和D1中指定的变量类型不同,就会发生错误。 请为操作数S1、S2 和D1指定相同的变量类型。

指定常量时,请参考如下内容。

当操作数D1是整型变量时

当操作数D1是整型变量,而您又想在操作数S1和S2中输入十六进制值时。

当输入0x(0和小写字母“x”)时,将把后面的值视为十六进制值。

当操作数D1是浮点型变量时

当输入0f(0和小写字母“f”)时,将把后面的值视为浮点型数值。

当操作数D1是实型变量时

当输入0r(0和小写字母“r”)时,将把后面的值视为实数值。

当对指定数组(整型变量数组)中的数据执行减法运算时

使用数据[0]或数据[N]指定数组(N表示整型变量 )。

如果将所有操作数S1、S2和D1指定为整个数组,会发生错误,即使指定的变量是同一类型。