打印

keil里查看汇编看不懂

[复制链接]
1710|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主



如上图是一个switch语句和对应的汇编,对于case,为什么SaveOutSignalCS3定义为全局变量的时候case后没有执行或的操作,而SaveOutSignalCS3定义为局部变量就有呢?

相关帖子

沙发
youimiss|  楼主 | 2013-12-2 09:49 | 只看该作者
好吧,糊涂了 知道怎么回事了

使用特权

评论回复
板凳
youimiss|  楼主 | 2013-12-2 09:49 | 只看该作者
散分。。。

使用特权

评论回复
地板
ayb_ice| | 2013-12-2 10:07 | 只看该作者
本帖最后由 ayb_ice 于 2013-12-2 10:49 编辑

何以得出结论呢

“或”0等于没有或嘛,

使用特权

评论回复
5
南宫云明| | 2013-12-2 10:25 | 只看该作者
估计被编译器优化了。。。

使用特权

评论回复
6
sunhq02| | 2013-12-2 10:53 | 只看该作者
你贴的图里面没提全局变量 局部变量啊

使用特权

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

本版积分规则

个人签名:不卖开发板! http://minifairyfly.taobao.com/

43

主题

1097

帖子

1

粉丝