Здрасьте. Какие такие ошибки могут быть в программе, если она по разному отрабатывает на реале и в моём эмуле? Тут может быть только неточность эмуляции, в противном случае (если эмуляция точная) результат просто обязан совпадать.
---------- Post added at 19:35 ---------- Previous post was at 19:32 ----------
Маловероятно. PSW - битовое поле, оно же используется и при рассчёте K. Как-то неправильно пихать в стек весь байт - практически невозможно.
---------- Post added at 19:39 ---------- Previous post was at 19:35 ----------
Кстати, я заметил, что для команды dad флаг AC тестируется неполно. У меня был вариант, когда в dad этот флаг был просто равен нулю - КС тоже совпадала. Нужно добавить данные, когда есть перенос из 11-того бита в 12-тый.





Ответить с цитированием