ARM 指令疑惑,关于立即数。

[复制链接]
3009|2
 楼主| teuton 发表于 2007-3-16 09:59 | 显示全部楼层 |阅读模式
 ARM 指令疑惑,关于立即数。 

大家好,如果一个数,arm要求表达为(0~255)x 2的幂,要求偶数幂,那是不是就会有些数无法表达出来啊,比如说1111,怎么表达成ARM的立即数呢。

 
 
creatorwu 发表于 2007-3-18 12:52 | 显示全部楼层

如果有些数没有办法显示就采用内存池

 如果有些数没有办法显示就采用内存池,把这个数存放在内存里,采用
LDR R0,=1111的方式。好久不写了,有可能错。不过思路应该是正确吧。
ayb_ice 发表于 2007-3-20 09:28 | 显示全部楼层

随便说说

  8位位图数,<=255可以直接赋值,>255好象只能是8位二制数左移偶数位(直接赋值),或者通过加裁某个地址(FLASH)的数到寄存器...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

70

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部