×

PMC功能指令之运算指令分析解答

消耗积分:1 | 格式:rar | 大小:0.6 MB | 2017-09-29

分享资料个

  ADD(BCD加法:SUB 19)

  该指令能实现2位或4位BCD码的加法。

  指令格式:

  PMC功能指令之运算指令分析解答

  控制条件:

  (a) 指定运算数据位数**(BYT)**

  BYT=0:2位BCD码长度。

  BYT=1:4位BCD码长度。

  (b) 复位信号

  RST=0:不复位。

  RST=1:复位错误输出W1,置W1=0。

  (c) 指令信号

  ACT=0:不执行ADD指令,W1不改变。

  ACT=1:执行ADD指令。

  参数:

  (a) 加数格式**(常数/地址)**

  0:指定加数为常数。

  1:指定加数为地址。

  (b) 被加数地址

  指定被加数的地址。

  (c) 加数

  由参数(a)指定加数的格式(常数或地址)。

  (d) 运算结果地址

  指定存储运算结果的地址。

  错误输出**(W1)**:

  W1=0:正常运算。

  W1=1:异常运算。

  如果加法结果超过了控制条件(a)指定的长度,那么W1被置1。

  注意:

  该指令的输出只允许单线圈。任何并到W1处的线圈、取反线圈、S置位或R复位都是不允许的。你必须放置单线圈指令作为这个指令的输出。

  指令示例:

  PMC功能指令之运算指令分析解答

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !