Слайд 2Назначение:
Команды DAA и DAS осуществляют коррекцию упакованных двоично-десятичных чисел после операцй сложения
и вычитания. Упакованные двоично-десятичные числа отличаются от обычных двоично-десятичных чисел тем, что каждая цифра числа хранится не в байте, а в соответствующей половине байта. То есть например число 11 будет в упакованном виде записан не как 0101h, а как 11h.
Слайд 3Основные действия:
DAA и DAS — они предназначены для коррекции операций сложения и вычитания упакованных двоично-десятичных .
Слайд 4Пример реализации:
DAA Команда DAA производит десятичную коррекцию суммы двух упакованных двоично-десятичных чисел
в регистре AL.
Эта команда обычно используется сразу после команды сложения двух таких чисел, или после команды INC.
DAS Команда DAS производит десятичную коррекцию разности двух упакованных двоично-десятичных чисел в регистре AL.
Эта команда обычно используется сразу после команды вычитания двух таких чисел, или после команды DEC.