|
|
... совместно с корректно выставленными флагами переноса и полупереноса. Если FF было получено в результате сложения 99 и 66, то результат DAW будет тоже корректным - 65 и перенос, а если это просто FF, то в зависимости от состояния флагов DC и C результат будет предсказуемым, но с точки зрения BCD-арифметики некорректным. Команда DAW предназначена не для прямого преобразования двоичного числа в BCD, а именно для BCD-коррекции результата предшествовшего DAW сложения двух BCD-чисел. Внимательней читай документацию.
E-mail: info@telesys.ru