判断汇编指令的正误

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:32:48
SHL AX,2这条指为什么是错的呢?关于汇编指令的正误应该怎么看呢?SHL是逻辑左移指令,是不是就不可以跟加法寄存器连用呢?这次怎么判断的啊???知道的高手帮忙解答下啊!

兄弟,我服了你了.这样在16位汇编中是不允许的.应该这样:
MOV CL,2
SHL AX,CL
必须用两条指令,这样就行了.
如果是1就可以直接给出来,大于1都不行
这条指令把AX中的值扩大了4倍