rol指令有什么用啊?
rol循环左移,
mov cl,04h
rol bx,cl
在这里用rol循环左移,有什么实际意义呢?
不会是吃饱了撑着了吧?
[解决办法]
我知道是什么意思,就是取bx的高四位,说不定下一条语句就是:
mov al,bl
and al,0FH
[解决办法]
mov cl,04h
rol bx,cl
上面的代码把bx的高四位通过循环左移,移入了bx的低四位,再通过下面的代码把bx的低八位放入al,然后再屏蔽到al的bit4~7,这样就只保留了al的低四位,也就是bx原来的高四位。
mov al,bl
and al,0FH