永发信息网

【l#】...66L#IO9T#IO10L0.000000e 000T#STAT67M003:CL

答案:2  悬赏:30  手机版
解决时间 2021-02-13 22:20
  • 提问者网友:火车头
  • 2021-02-13 17:08
【l#】...66L#IO9T#IO10L0.000000e 000T#STAT67M003:CL
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-02-13 17:37
【答案】 SET //将RLO(逻辑运算结果保存位)位置1,
  SAVE //将RLO结果保存到BR位,以保证下面的程序可以执行.
  = L 0.1 //将RLO位保存到L0.1临时存储区位
  L #IN3 //装载#IN3这个变量到ACC1
  SAVE //将RLO结果保存到BR位,以保证下面的程序可以执行.
  ITD //将ACC 1中的数值转换为双整数
  DTR //将ACC1的双整数转为浮点数,最终#IN3变成了浮点数,保存在了ACC1
  SAVE //将RLO结果保存到BR位
  L 1.000000e+001 //装载10.0到ACC2
  /R //ACC2除以ACC1,也就是10.0除以#IN3变量,结果保存在ACC1
  JO M001 //如果有溢出那么跳转到M001
  JU M002 //如果没有溢出那么跳转到M002
  M001:CLR //清除RLO位
  = L 0.1//RLO结果暂存到L0.1临时存储区
  M002:T #IO9 //将ACC1的数据传送给#IO9变量
  CLR //清除RLO位
  A #STAT65 //检查#STAT65是否为1
  NOT //对RLO取反
  A #IN0 //检查#IN0是否为1
  JCN M003 //如果以上逻辑运算结果为0跳转到M003
  L #IO9 //如果逻辑运算结果为1,那么装载#IO9
  T #STAT66 //将#IO9传送给#STAT66
  L #IO9 //装载#IO9
  T #IO10 //将#IO9传送给#IO10
  L 0.000000e+000 //装载0.0
  T #STAT67 //创送0.0给#STAT67
  M003:CLR //清零RLO
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-02-13 18:52
哦,回答的不错
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯