CodeNet / Языки программирования / Ассемблер / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
Функции BIOS - INT 05H: Печать экрана.
INT 05H, к ужасу фирмы Intel (которая считала его зарезервированным прерыванием), используется в PC для вызова программы ROM BIOS, печатающей экран.
Это прерывание вызывается обработчиком прерывания INT 09H при распознавании клавиши PrtSc. Оно может также вызываться из программы, и вы можете перехватывать это прерывание, если хотите предоставить свою программу печати экрана.
В "EGA" BIOS есть функция, заменяющая обычное средство Print-Screen программой, которая может обрабатывать различные экранные фонты. См. INT 10H Подф. 12H.
Команда DOS "Graphics" заменяет эту программу своей, которая выдает графический экран (в точечном представлении) на IBM-совместимый графический принтер.