Открой свой мир программирования и    
цифровых технологий
Разнообразные системные службы
Автор lisa   
26.07.2011 г.
Оглавление
Разнообразные системные службы
Служба ООН (в десятичной нотации 0): включить кассетный двигатель
гужба 01Н (в десятичной нотации 1): выключить кассетный двигатель
Служба 02Н (в десятичной нотации 2): прочитать блоки данных с кассеты
Служба ОЗН (в десятичной нотации 3): записать блоки данных на кассету
Служба 83Н (в десятичной нотации 131): запустить или отменить таймер интервалов
Служба 84Н (в десятичной нотации 132): прочитать входные данные джойстика
Служба 86Н (в десятичной нотации 134): ожидать в течение указанного интервала времени
Служба 87Н (в десятичной нотации 135): перемещение данных в защищенном режиме
Служба 89Н (в десятичной нотации 136): выполнить переключение на защищенный режим
Служба СОН (в десятичной нотации 192): получить параметры конфигурации системы
Служба ОН (в десятичной нотации 193): получить сегмент расширенных данных BIOS
Служба С2Н (в десятичной нотации 194): интерфейс для устройствами поточечного управления
Служба СЗН (в десятичной нотации 195): включить/отключить дежурный таймер
Служба С4Н (в десятичной нотации 196): программируемый выбор опций

Системные службы, обеспечиваемые с помощью прерывания 15Н, действительно разнообразна (табл. 12.6.). Многие из них предназначены главным образом для разработчиков программного обеспечения операционных систем. Большинство прикладных программистов редко найдут применение этим службам в своих программах, так как предоставляемые ими функции лучшг выполнять посредством обращения к операционной системе, чем с помощью ROM BIOS. Некоторьг из этих служб, такие как интерфейс для устройств с поточечным управлением (подслужба С2Н>. обеспечивают функциональные возможности, которые иначе не доступны в ROM BIOS или в DOS. другие же являются устаревшими и фактически не используются.

Четыре службы для кассетной ленты используются при работе с подключенной кассетной лентаой, которая входит в состав только двух моделей PC: первоначальной PC и уже исчезнувшей ныне РСjr Кассетный порт был создан на первой модели PC в предположении, что на него может появился спрос. Однако этого не произошло; и кассетный порт практически не используется. Тем не меагг фирма IBM все же осуществляет поддержку кассетного порта как с помощью служб ROM BICrS которые рассматриваются здесь, так и в Бейсике, который позволяет считывать и записывать .тиэг данные, либо программы на Бейсике на ленту стандартной аудиокассеты.

Однако кассетный порт никогда не вызывал какого-либо интереса. Никто не продает програмх^ на ленте, и никто так и не нашел серьезного применения для кассетного порта, имея в свози распоряжение все выгоды от использования дискет и жестких дисков.



Последнее обновление ( 26.07.2011 г. )
 
« Пред.   След. »
Скачать книги по программированию