飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3193|回复: 3

请教一个问题

[复制链接]
  • TA的每日心情
    开心
    2015-7-21 08:38
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2005-1-28 21:25:30 | 显示全部楼层 |阅读模式
    在某教程上看到:

    00462D95  |.  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]         //序列号放入EAX中
    00462D98  |.  E8 BB5BFAFF   CALL pbobily1.00408958               //将序列号转换成16进制放入EAX
    00462D9D  |.  8BF0          MOV ESI,EAX                          //ESI=EAX
    00462D9F  |.  8D55 F8       LEA EDX,DWORD PTR SS:[EBP-8]         
    00462DA2  |.  8B83 F0020000 MOV EAX,DWORD PTR DS:[EBX+2F0>
    00462DA8  |.  E8 4746FDFF   CALL pbobily1.004373F4
    00462DAD  |.  8B45 F8       MOV EAX,DWORD PTR SS:[EBP-8]         //将机器码放入EAX
    00462DB0  |.  E8 A35BFAFF   CALL pbobily1.00408958               //机器码转换成16进制放入EAX
    00462DB5  |.  C1E0 03       SHL EAX,3                            //EAX乘以2的3次方
    00462DB8  |.  83C0 08       ADD EAX,8                            //EAX+8
    00462DBB  |.  3BF0          CMP ESI,EAX                          //比较ESI与EAX
    00462DBD  |.  75 69         JNZ SHORT pbobily1.00462E28           //不相同则跳向出错


    请问:00462DB5  |.  C1E0 03       SHL EAX,3   为什么是EAX乘以2的3次方

    SHL的意思不是左移指令吗?求解
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2015-7-21 08:38
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2005-1-29 03:15:13 | 显示全部楼层
    up!up!
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2023-8-23 20:36
  • 签到天数: 58 天

    [LV.5]常住居民I

    发表于 2018-10-22 08:51:59 来自手机 | 显示全部楼层
    计算下左移跟乘以2的3次方两种结果是不是一样不就知道了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-10-28 10:16
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2018-10-27 20:07:38 | 显示全部楼层
    不懂 帮你顶个帖把
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表