发新帖我要提问
12
返回列表
[其它应用]

宏代替中断程序

[复制链接]
楼主: huanghuac
手机看帖
扫描二维码
随时随地手机跟帖
yszong| | 2021-7-4 15:46 | 显示全部楼层
INCLUDE指令将程序分成很多版块,用JMP指令跳转到另外版块

使用特权

评论回复
chuxh| | 2021-7-4 15:49 | 显示全部楼层
如果版块的JMP的LINE在要跳转的版块有同样的LIVE时,会转至跳转的版块中的LINE,然后再转至要跳的LABEL,中间就会出问题了

使用特权

评论回复
zwll| | 2021-7-4 15:51 | 显示全部楼层
主程序在运行当中如果关掉IE使能位也会导致中断时间产生偏差吧?

使用特权

评论回复
chenho| | 2021-7-4 15:53 | 显示全部楼层
宏跟时间没有关系  LZ再找找其它问题吧
若要说有关系  可以用带参数的宏来跟函数调用作比较
前者无出入栈操作  所以执行起来效率更高
后者不用展开  所以占用存储空间更小

使用特权

评论回复
dengdc| | 2021-7-4 15:55 | 显示全部楼层
哥们,你没搞懂宏的道理。

使用特权

评论回复
spark周| | 2021-7-4 15:56 | 显示全部楼层
宏代替不会增加代码的空间,放心吧。

使用特权

评论回复
zhanghqi| | 2021-7-4 15:58 | 显示全部楼层
我觉得这个不是主要原因,肯定是你有什么地方没注意到。

使用特权

评论回复
huanghuac|  楼主 | 2021-7-4 16:01 | 显示全部楼层
嗯,预料中的结果,多谢大家啦

使用特权

评论回复
guijial511| | 2021-7-5 21:14 | 显示全部楼层
一样的,编译的时候就转换了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则