KTSerg
02.09.2018, 09:26
В Вектор-Юзер 28-29 увидел описание возможности загрузчика. Написано, что сохранены возможности Супер-ПЗУ Coman, в том числе "печать экрана".
Вот это мне интересно, кто-то разбирался, как это реализовано?
По идее загрузчиком перехватывается работающая программа, печатается экран, а что дальше? Разве можно в Векторе возобновить выполнение перехваченной загрузчиком программы?
Ведь для "печати экрана" нужно как минимум, подключить ПЗУ вместо ОЗУ, а потом снова отключить ПЗУ, я уже не говорю о перехвате адреса выполняемой команды.
Или перехват управления делается при переходе к выполнению штатного прерывания?
Вот это мне интересно, кто-то разбирался, как это реализовано?
По идее загрузчиком перехватывается работающая программа, печатается экран, а что дальше? Разве можно в Векторе возобновить выполнение перехваченной загрузчиком программы?
Ведь для "печати экрана" нужно как минимум, подключить ПЗУ вместо ОЗУ, а потом снова отключить ПЗУ, я уже не говорю о перехвате адреса выполняемой команды.
Или перехват управления делается при переходе к выполнению штатного прерывания?