当前位置: 代码迷 >> 汇编语言 >> rol指令有什么用啊解决方法
  详细解决方案

rol指令有什么用啊解决方法

热度:2391   发布时间:2013-02-26 00:00:00.0
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
  相关解决方案