CodeNet / Языки программирования / Ассемблер / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
Функции BIOS - INT 04H: Прерывание по переполнению.
Вектор INT 04H может использоваться как один из способов оптимизации программ, содержащих большое число арифметических операций.
Выданная после любой арифметической операции, команда INTO осуществляет проверку на арифметическое переполнение, и, если флаг переполнения взведен (OF=1), вызывает прерывание INT 04H.
Вам, возможно, встречался код типа следующего:
mov ax,var_1 add ax,var_2 into ;2-байтовая команда проверки на переполнение ... и т.д. ... ;либо не было переполнения, либо оно уже обработано