Z80 флаги DAA затронуты
По следующей ссылке
http://www.z80.info/z80syntx.htm
Я запутался из-за условия установки флага H. В описании говорится, что нужно смотреть на таблицу, но в отличие от C, где после DAA есть столбец C, для H перед DAA есть только H...
Итак, как следует обновлять H после DAA? Спасибо за помощь!! Ценить это!:)
1 ответ
Решение
Документ Шона Янга (PDF; стр. 18) содержит точные обстоятельства. Короче говоря, если вы добавили, то H устанавливается именно тогда, когда вы получаете результат больше 9 в низком клеве. Если вы вычли, то H устанавливается именно тогда, когда он был задан до операции, и результат в низком клеве меньше 6.