Z80 флаги DAA затронуты

По следующей ссылке

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

Я запутался из-за условия установки флага H. В описании говорится, что нужно смотреть на таблицу, но в отличие от C, где после DAA есть столбец C, для H перед DAA есть только H...

Итак, как следует обновлять H после DAA? Спасибо за помощь!! Ценить это!:)

1 ответ

Решение

Документ Шона Янга (PDF; стр. 18) содержит точные обстоятельства. Короче говоря, если вы добавили, то H устанавливается именно тогда, когда вы получаете результат больше 9 в низком клеве. Если вы вычли, то H устанавливается именно тогда, когда он был задан до операции, и результат в низком клеве меньше 6.

Другие вопросы по тегам