【问题标题】:How to switch high/low nibbles in a byte?如何在一个字节中切换高/低半字节?
【发布时间】:2020-03-30 00:49:44
【问题描述】:

如何在汇编中的前四位和其他四位之间切换。示例:

AL = 3fH

AL = f3H

【问题讨论】:

    标签: assembly emu8086


    【解决方案1】:

    任意方向旋转 4。

    在 186 及更高版本上,您可以使用 rol al, 4,但在 8086 上,您需要在 CL 中计数 rol al, cl

    或者你必须重复rol al, 1四次。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-15
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多