打印
[其他ST产品]

在ST7中如何使用汇编语言对16位进行递减呢

[复制链接]
2315|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bluergreen|  楼主 | 2008-9-28 10:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假如我现在有个16位数,如果有16位的寄存器,就可以直接调用指令DEC 16位寄存器,但是我查了一下好没有16位的寄存器可以使用。是不是只有一种办法就是通过两个寄存器来存放16位数呢,一个寄存器存储低8位,另外一个寄存器存储高8位,当低8位减到为0时,高八位寄存器减掉1呢?
沙发
香水城| | 2008-9-28 11:10 | 只看该作者

使用特权

评论回复
板凳
bluergreen|  楼主 | 2008-9-29 09:40 | 只看该作者

那这样的话岂不是很麻烦

使用特权

评论回复
地板
香水城| | 2008-9-29 18:45 | 只看该作者

怕麻烦就不要进这个行业

使用特权

评论回复
5
taoest| | 2008-9-29 19:24 | 只看该作者

高级语言

怕麻烦就用高级语言。c

使用特权

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

本版积分规则

22

主题

56

帖子

0

粉丝