回 帖 发 新 帖 刷新版面

主题:关于移位指令的问题

SHL SHR指令作用:处理地址?
SHL DST,SRC  其中DST为地址,但实际上是对地址本身进行操作?


SAL DST,SRC  其中DST可以为地址,实际上对其中的数据进行操作?

回复列表 (共3个回复)

沙发

对地址移位有意义吗?我也想知道。

板凳

我认为是这样的

3 楼

一般指令的长度是32位的,其中包括操作码,源操作数,目的操作数等多个元素,这样就会占用很多位,而剩余的位数来表示地址可能就不够,那么我们就可以通过先取高位地址再取低位地址,然后进行移位拼接就可以了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册