幽逸软件

您现在的位置是:首页 > 攻略资讯 > 正文

攻略资讯

汇编,指令 SHL某个数值 例如 shl eax,5 shl ec,5

最近更新2023-02-10攻略资讯1221

汇编,指令 SHL 是如何计算数值的.

有个命令

shl edx,5 (其中 edx 的值为 BA)

然后.运算结束以后.edx的值变成了 1740

这个运算方式.用编程的理解应该如何计算

比如说

该数值=该数值+1 这就是加法.

该数值=该数值*3 这就是乘法

我知道 shl 属于位移.但是我不会计算.所以不知道怎么把他理解成编程的算法

应该是 该数值如何加减乘除.得到最后的结果

左移1等价于乘以2,shl edx,5 相当于edx*2*2*2*2*2=1740H

QQ图片20230210153255.png