双字整数加法指令
发布时间:2019/6/6 22:12:51 访问次数:1972
双字整数加法指令H5PS5162GFR-Y5C
使能输人有效时,将两个双字长(32位)的符号整数IN1和IN2相加,产生一个32位整数结果OUT。
在LAD和FBD中,以指令盒形式编程,执行结果为IN1+IN2→OUT。
在sTL中,通常将IN2与OUT公用一个地址单元,执行结果为IN1+OUT→OUT。指令格式:+D IN1, OUTIN1和IN2的寻址范围为VD、ID、QD、MD、⒏)、SMD、ID、HC、ΛC、x AC、※VD、※LD
和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、ID、AC、x VD、兴AC、兴HD。
实数加法指令:+R
使能输人有效时,将两个双字长(32位)的实数IN1和IN2相加,产生一个32位实数结果OUT。
在I'AD∶和FBD中,以指令盒形式编程,执行结果为IN1+IN2
→OUT。在STI'中,通常将IN2与OUT公用一个地址单元,执行结果为IN1+OUT→OuT。指令格式:+R IN1, OuTIN1和IN2的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、AC、x VD、x AC、x LD
和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、AC、兴VD、x AC、xI'D。
减法运算指令
减法指令是对有符号数进行相减操作,包括整数减法、双字整数减法和实数减法,这3种减法指令与所对应的加法指令除运算法则不同之外,其他方面基本相同。减法指令影响的特殊存储器位:SM1,0(零)、SM1.1(溢出)、SM1.2(负)。
双字整数加法指令H5PS5162GFR-Y5C
使能输人有效时,将两个双字长(32位)的符号整数IN1和IN2相加,产生一个32位整数结果OUT。
在LAD和FBD中,以指令盒形式编程,执行结果为IN1+IN2→OUT。
在sTL中,通常将IN2与OUT公用一个地址单元,执行结果为IN1+OUT→OUT。指令格式:+D IN1, OUTIN1和IN2的寻址范围为VD、ID、QD、MD、⒏)、SMD、ID、HC、ΛC、x AC、※VD、※LD
和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、ID、AC、x VD、兴AC、兴HD。
实数加法指令:+R
使能输人有效时,将两个双字长(32位)的实数IN1和IN2相加,产生一个32位实数结果OUT。
在I'AD∶和FBD中,以指令盒形式编程,执行结果为IN1+IN2
→OUT。在STI'中,通常将IN2与OUT公用一个地址单元,执行结果为IN1+OUT→OuT。指令格式:+R IN1, OuTIN1和IN2的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、AC、x VD、x AC、x LD
和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、AC、兴VD、x AC、xI'D。
减法运算指令
减法指令是对有符号数进行相减操作,包括整数减法、双字整数减法和实数减法,这3种减法指令与所对应的加法指令除运算法则不同之外,其他方面基本相同。减法指令影响的特殊存储器位:SM1,0(零)、SM1.1(溢出)、SM1.2(负)。