Сейчас на форуме: tyns777, zombi-vadim (+3 невидимых) |
![]() |
eXeL@B —› Программирование —› Как переключать с помощью клавиатуры работу кусков кода |
Посл.ответ | Сообщение |
|
Создано: 18 марта 2008 20:53 · Личное сообщение · #1 Уважаемые друзья! Я работаю в досе в незащищенном режиме. Модель памяти беру .model tiny Моя прога считывает код по адресу 1000h:100h и другой кусок кода по адресу 1500h:100h Эти коды никак не связаны. Мне надо чтобы я нажал клавишу "а" и заработал первый кусок кода, а затем нажал "в" и первый остановился и заработал второй кусок кода. Снова нажал "а" и заработал первый кусок кода, а второй остановился и так пока не надоест. Запускаю кусок кода с помощью retf и это работает . Но для необходимого чередования выполнения кода нужны какие-то прерывания от клавы. Может Int 16h ? Может кто-то подскажет хотя бы идею основанную только на функциях БИОСА, а лучше кусок кода с использованием функций БИОСА. С уважением и благодарностью за внимание, Виктор ![]() |
|
Создано: 19 марта 2008 08:49 · Личное сообщение · #2 |
![]() |
eXeL@B —› Программирование —› Как переключать с помощью клавиатуры работу кусков кода |