第三章 指令系统(学生补充内容).ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 指令系统(学生补充内容)

从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 从 (五)F25(-)16位数据相减指令 功能:当触发信号接通时,将由S指定的16位常数或16位数据区 与由D指定的16位数据区内容相减,结果存在D数据区中。 梯形图: X0 10 F25-,DT0,DT2 , 触发信号 D(被加数)- S(加数) D(结果) 触发信号接通 S D S:16位常数或16位数据区(减数)。 D:16位区(放被减数和结果)。 (六)F26(D-)两个32位数据减法指令 功能:当触发信号接通时,将由D指定的32位常数或32位数据区 (D为低16位,D+1为高16位)与由S指定的32位数据(S为 低16位,S+1为高16位)区内容相减,结果存在D和D+1 数据区中。 梯形图: X0 10 F26D-,DT0 DT2, S 触发信号 S:32位常数或32位数据区低16位(存放减数)。 D:32位数据的低16位数据区(存放被减数和结果)。 D (D+1,D)- (S+1,S) (D+1,D) 触发信号接通 (七)F27(-)16位数据相减存放在指定区指令 功能:当触发信号接通时,将由“S1,S2”指定的16位常数或16位 区的内容相减,相减结果存储在指定的“D”中。 梯形图: X0 10 F27-,DT0,DT2,WY1 S1 触发信号 S1:16位常数或存放数据的16位区(被减数)。 S2:16位常数或存放数据的16位区(减数)。 D :16位区(存放运算结果)。 D S1(被减数)-S2(减数) D(结果) 触发信号接通 S2 (八)F28(-)32位数据相减存放在指定区指令 功能:当触发信号接通时,将由“S1,S2”指定的32位常数或32 位区的内容相减,相减结果存储在指定的“(D+1,D)”中。 梯形图: X0 10 F28D-, DT100,DT200,DT0 S1 触发信号 S1:32位常数或存放数据的低16位区(被减数)。 S2:32位常数或存放数据的低16位区(减数)。 D :32位数据的低16位区(存放运算结果)。 D (S1+1,S1)-(S2+1,S2) (D+1,D)(结果) 触发信号接通 S2 (九)F30(ж)16位数据乘法指令 功能:当触发信号接通时,将由S1指定的16位数据与由S2指定的 16位数据相乘,结果存在(D+1,D )数据区中。 梯形图: X0 10 F30ж,WX0 ,K100 ,DT2 触发信号 S1(被乘数)× S2(乘数) (D+1,D )(结果) 触发信号接通 S1 D S2 S1:16位常数或存放数据的16位区(被乘数)。 S2:16位常数或存放数据的16位区(乘数)。 D :16位数据的低16位区(存放运算结果)。 (十)F31(ж)32位数据乘法指令 功能:当触发信号接通时,将由S1指定的32位数据与由S2指定的 32位数据区内容相乘,结果存在( D+3,D+2,D+1,D ) 数据中(64位区)。 梯形图: X0 10 F31ж,DT0 ,DT100 ,DT200 触发信号 ( S1+1,S1)×( S2+1,S2) ( D+3,D+2,D+1,D ) 触发信号接通 S1 D S2 S1:32位常数或存放数据的低16位区(被乘数)。 S2:32位常数或存放数据的低16位区(乘数)。 D :64位数据的低16位区(存放运算结果)。 (十一)F32(%)16位数据除法指令 功能:当触发信号接通时,将由S1指定的16位数据区与由S2指定 的16位数据相除,商存在D数据中,余数存入在特殊数据 寄存器DT9015中。 梯形图: X0 10 F32 % ,DT100 ,K100 ,DT0 触发信号 S1(被除数)÷ S2(除数) D…… (DT9015) 触发信号接通 S1 D S2 S1:16位常数或存放数据的16位区(被除数)。 S2:16位常数或存放数据的16位区(除数)。 D :16位区(存放商),余数存放在特殊数据寄存器DT9015中。 (十二)F33(%)32位数据除法指令 功能:当触发信号接通时,将由S1指定的32位数据区与由S2指定 的32位数据相除,商存在D数据中,余数存入在特殊数据 寄存器(DT9016, DT9015 )中。 梯形图: X0 10 F33 D% ,DT200 ,DT100 ,DT0 触发信号 (S1+1,S1 )÷(S1+1,S1 ) D……(DT

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档