加载到16位寄存器中,第一个或第二个寄存器中的最低有效位?

时间:2018-10-01 23:02:02

标签: assembly endianness machine-code z80

我正在Z80汇编中编程;我对字节序感到困惑。

关于以下说明:

<a href="#/"></a><br>
<a href="https://google.com"></a><br>
<a href="https://stackoverflow.vom"></a><br>
<a href="https://jsfiddle.net"></a><br>
<a href="https://next.plnkr.co"></a><b>
<a href="https://cdnjs.com"></a><br>
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Document/links">document.links</a><br>

字节LD HL,d16 会导致21 FF DFH = FF还是L = DFH = DF吗?

1 个答案:

答案 0 :(得分:7)

Z80 datasheet,第54页(PDF中的第74页):

  

在所有扩展的立即寻址或扩展寻址模式下,低位   字节总是在操作码之后最先出现。

因此,当指令操作码为21 FF DF时,LSB = FF。