3_TehOpis (КП - вывод текста на экран)
Описание файла
Файл "3_TehOpis" внутри архива находится в следующих папках: КП - вывод текста на экран, STSR. Документ из архива "КП - вывод текста на экран", который расположен в категории "". Всё это находится в предмете "системное программирование" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "системное программирование" в общих файлах.
Онлайн просмотр документа "3_TehOpis"
Текст из документа "3_TehOpis"
СОДЕРЖАНИЕ
-
Общие сведения
-
Данные программы
-
Процедуры и функции программы
-
Переопределяемые в программе вектора прерываний
1. Общие сведения.
Язык программирования: Ассемблер
Компилятор: Turbo Assembler Version 3.2i Copyright (c) 1988, 1996 Borland Int.
Компоновщик: Turbo Link Version 4.0 Copyright (c) 1987,1996 Borland Int.
Исполняемый файл: ScrMan.com (816 байт)
Объём резидентной части: 784 байта.
2. Данные программы
Данные резидентной части | ||
old_int9 | DoubleWord | Адрес старого обработчика прерывания 9h |
old_int2Fh | DoubleWord | Адрес старого обработчика прерывания 2Fh |
int_mult | Byte | Прерывание мультиплексора |
Данные нерезидентной (инициализирующей) части | ||
already_msg | Byte Array | Сообщение о том, что программа загружена резидентно в память |
unloaded_msg | Byte Array | Сообщение о том, что программа выгружена из памяти |
help_msg | Byte Array | Помощь |
3. Процедуры и функции программы
Название | Входные данные | Выходные данные | Описание |
Main | Нет | Нет | Выполняет переход к процедуре Init |
Initinit_entry_pnt | Параметры командной строки | Сообщения на экране. | Производит проверку параметров ком. cтроки на /? И на U. Если совпадает-?, выдает информацию об использовании программы на экран.если находит U то выгружается из памяти. |
do_start | Нет | Нет | Активирует окошко в котором мы выбираем строку. |
My_int2Fh | AH | AL=00, AL= 0FFh, DL=Eeh | Если AH=0C8h и AL=00h, то устанавливает AL в 0FFh и DL в 0EEh. |
4. Переопределяемые в программе вектора прерываний:
09h - прерывание клавиатуры
2Fh - прерывание мультиплексора