Назначение |
Адрес вызова |
Параметры |
|
Ввод символа с клавиатуры |
OF803H |
ВХОДНЫЕ ВЫХОДНЫЕ |
А - введенный код |
Ввод байта с магнитофона |
0F806Н |
ВХОДНЫЕ ВЫХОДНЫЕ |
А=0FFН с поиском синхробайта A=08Н без поиска синхробайта А - введенный байт |
Вывод символа на экран |
0F809Н |
ВХОДНЫЕ ВЫХОДНЫЕ |
С - выводимый символ |
Запись байта на магнитофон |
0F80CH |
ВХОДНЫЕ ВЫХОДНЫЕ |
С - выводимый байт |
Опрос состояния клавиатуры |
0F812H |
ВХОДНЫЕ ВЫХОДНЫЕ |
A=00H - не нажата A=0FFH - нажата |
Распечатка байта на экране в шестнадцатеричном виде |
0F15H |
ВХОДНЫЕ ВЫХОДНЫЕ |
А - выводимый код |
Вывод на экран сообщения |
0F18H |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL = адрес начала сообщения |
Ввод кода нажатой клавиши |
0F1BH |
ВХОДНЫЕ ВЫХОДНЫЕ |
A=0FFH - не нажата A=0FEH - РУС/ЛАТ ИНАЧЕ - код клавиши |
Запрос положения курсора |
0F81EH |
ВХОДНЫЕ ВЫХОДНЫЕ |
Н - номер строки L - номер позиции |
Запрос байта из экранного буфера |
0F821H |
ВХОДНЫЕ ВЫХОДНЫЕ |
А - код из буфера |
Ввод блока с магнитофона |
0F824H |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL - смещение HL - адрес начала DE - адрес конца ВС - контрольная сумма |
Вывод блока на магнитофон |
0F27Н |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL - адрес начала DE - адрес конца ВС - контрольная сумма |
Подсчет контрольной суммы блока |
0F82AH |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL - адрес начала DE - адрес конца ВС - контрольная сумма |
Запуск индикации на экране |
0F82DH |
ВХОДНЫЕ выходные |
|
Передача адреса верхней границы свободной памяти программе пользователя |
0F830H |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL - адрес границы |
Установка адреса верхней границы свободной памяти программы пользователя |
0F833H |
ВХОДНЫЕ ВЫХОДНЫЕ |
HL - адрес границы |