一道简单汇编语言的问题
MOV CL,4
MOV AX,8130H
SHL AX,CL
我是新手,请把最主要的最后1部解释下.
参考答案:我是来支持楼上的,是1300H。
解释一下SHL AX CL
SHL(Shift Logic Left)逻辑左移指令
在带AX,CL操作数的情况下,是将AX左移CL位,右边补0,左边溢出位进入标志位C(标志寄存器的变化我不太清楚了,如有必要可以写个例程试一下)
这道题CL=4,二进制左移四位正好是十六进制左移一位,右边补0,溢出高位去掉。
MOV CL,4
MOV AX,8130H
SHL AX,CL
我是新手,请把最主要的最后1部解释下.
参考答案:我是来支持楼上的,是1300H。
解释一下SHL AX CL
SHL(Shift Logic Left)逻辑左移指令
在带AX,CL操作数的情况下,是将AX左移CL位,右边补0,左边溢出位进入标志位C(标志寄存器的变化我不太清楚了,如有必要可以写个例程试一下)
这道题CL=4,二进制左移四位正好是十六进制左移一位,右边补0,溢出高位去掉。