减法运算指令与加法运算指令类似,分为整数减法、双整数减法和实数减法,整数减法为16位运算,双整数和实数减法为32位运算,IN1-IN2=OUT。指令语句中,结果OUT和IN2共用一个地址。SUB RSUB DISUB_IENENENIN1OUTIN1OUTIN1OUTIN2IN2IN2IN1, IN2-D IN1, IN2-R IN1, IN2-I
❖减法运算指令 与加法运算指令类似,分为整数减法、双整数减 法和实数减法,整数减法为16位运算,双整数和实 数减法为32位运算,IN1-IN2=OUT。指令语句 中,结果OUT和IN2共用一个地址。 SUB_I EN IN1 OUT IN2 -I IN1,IN2 SUB_DI EN IN1 OUT IN2 -D IN1,IN2 SUB_R EN IN1 OUT IN2 -R IN1,IN2
心语句解释+IIN1,IN2IN1+IN2=IN2,语句中的第一个数加第二个数,得到的结果储存在第二个数所在的地址,第二个数的值被覆盖。梯形图与指令表次序一致
❖语句解释 +I IN1,IN2 IN1+IN2=IN2,语句中的第一个数加第二个 数,得到的结果储存在第二个数所在的地址,第二 个数的值被覆盖。梯形图与指令表次序一致
-IIN1,IN2语句表中第二个数减第一个数,得到的差存储在第二个数所在的地址,第二个数的值被覆盖。这个次序与梯形图中的相反,指令表中的第二个数一一IN2对应梯形图中的第一个数IN1,作为被减数,也作为最终差的存放地点,指令表中第一个数与梯形图中第二个数对应,作为减数。写减法指令语句时,注意把梯形图中的IN1和IN2颠倒过来
-I IN1,IN2 语句表中第二个数减第一个数,得到的差存储在第 二个数所在的地址,第二个数的值被覆盖。这个次 序与梯形图中的相反,指令表中的第二个数—— IN2对应梯形图中的第一个数IN1,作为被减数, 也作为最终差的存放地点,指令表中第一个数与梯 形图中第二个数对应,作为减数。写减法指令语句 时,注意把梯形图中的IN1和IN2颠倒过来
乘法指令1整数乘法:把两个16位的整数相乘后,结果送到32位的目标(OUT)中去。梯形图中可设定OUT与IN2指向同一内存单元,这样可以节省存储空间。整数乘法MULENIN1OUTIN2MULIN1, IN2
❖ 乘法指令 1 整数乘法:把两个16位的整数相乘后,结果送到32位 的目标(OUT)中去。梯形图中可设定OUT与IN2指 向同一内存单元,这样可以节省存储空间。 MUL EN IN1 OUT IN2 MUL IN1,IN2 整数乘法
实数乘法:把两个32位实数相乘后,结果送到232位(OUT)目标中去。梯形图中可设定OUT与IN2指向同一内存单元,这样可以节省存储空间。实数乘法MUL RENIN1OUTIN2MUL_RIN1, IN2
2 实数乘法:把两个32位实数相乘后,结果送到 32位(OUT)目标中去。梯形图中可设定OUT 与IN2指向同一内存单元,这样可以节省存储 空间。 MUL_R EN IN1 OUT IN2 MUL_R IN1,IN2 实数乘法