打印

新手请教一个程序问题

[复制链接]
1268|4
手机看帖
扫描二维码
随时随地手机跟帖
沙发
想学ARM|  楼主 | 2009-3-28 12:12 | 只看该作者

刚发的怎么是空的

我看汇编的书,很多指令后都有LSL#2。我知道它是左移两位的意思,但我不知道他为什么要左移。
例:
ADDLS    PC   ,PC  ,R0  , LSL #2 
要是不加会怎么样
谢谢

 

使用特权

评论回复
板凳
阿南| | 2009-3-28 12:19 | 只看该作者

左移应该是*4啦

使用特权

评论回复
地板
想学ARM|  楼主 | 2009-3-28 13:01 | 只看该作者

我就是想知道*4有什么用啊

使用特权

评论回复
5
未来是梦| | 2009-3-29 12:26 | 只看该作者

re

有什么用,看具体情况了
一般下面跟着很多跳转表
一个表占4个字节,所以乘以4找到跳转地址

使用特权

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

本版积分规则

5

主题

15

帖子

0

粉丝