nejwyd
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看nejwyd的 主题 / 回贴
楼主  发表于: 2010-10-17 22:04
1,[-k0 d7800]  ,
2,[-k30 d334]
3,,[/ d828 k10 d828]
4[-d7820 k300 d7820]
5.[mov k260 v],
[>=d446 d0v ]-[<=d446 d1v]-[MOV K0 D40]
[>=d446 d1v ]-[<=d446 d2v]-[MOV K1 D40].........
先问这些了,大家帮帮忙。我在手册中都没找到这些东西
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5213 个
工控威望: 7437 点
下载积分: 159075 分
在线时间: 3173(小时)
注册时间: 2007-11-21
最后登录: 2024-12-30
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-10-19 22:07
引用
引用第5楼nejwyd于2010-10-19 15:37发表的  :
1、2两个数运算完毕后存在哪里?
第三个、第四个D7820/300怎么还存放在D7820里?那不就是循环除下去啊?

1/2运算完毕后还储存在D***寄存器中。就像3/4运算完放在D828/D7820里面一样。
是不是循环执行下去,要看程序前边的条件,如果条件是每个扫描周期都执行该指令,那么就是循环执行下去;如果是上升沿、下降沿指令则不会一直执行。