Z80 DAA标志受影响

时间:2012-11-26 20:28:58

标签: emulation cpu instruction-set z80

在以下链接中,

http://www.z80.info/z80syntx.htm#DAA

我对设置H标志的条件感到困惑。描述说要看表,但不像C在DAA之后有C列,对于H,在DAA之前只有H ...

那么,在DAA之后应该如何更新H?谢谢您的帮助!!欣赏它! :)

1 个答案:

答案 0 :(得分:4)

Sean Young's document (PDF; Page 18)提供了具体情况。简而言之,如果你添加了H,那么当你在低半字节结果中得到大于9的结果时,就会完全设置H.如果减去,则在操作之前设置H时确切地设置H,并且低半字节中的结果小于6。