Передача параметров

Передача параметров. Все параметры, передающиеся в рабочие программы BIOS иобратно, проходят через регистры микросхемы 80286. Вводная часть каждой функцииBIOS содержит регистры, используемые при вызове и возврате, например, дляопределения размера памяти параметры не передаются.

Размер памяти в килобайтахвозвращается в регистр AX. Если функция BIOS содержит в себе нескольковозможных операций, то регистр AH используется на входе, чтобы показатьжелаемую операцию, например, для установки времени суток требуется следующаяпрограмма MOV AH,1 установитьвремя сутокMOV CX,HIGH COUNT установитьтекущее времяMOVDX,LOW COUNTINT 1AH установитьвремя длячтения времени суток MOV AH,0 считатьвремя сутокINT 1AH считатьтаймерПрограммы BIOS запоминают все регистры, кроме AX и флагов. Другие регистры изменяются по возврату только в том случае, если они возвращаютзначение вызывающей программе.

Конкретное назначение регистра можно определитьпо вводной части каждой функции BIOS. Список использованной литературы1. Э. Ратч IBM AT руководство для начинающих М Радио и связь 1993г.2. В. Э. Фигурнов IBM PC для пользователя изд.5. М Финансы и статистика 1995г.3. Большая часть информации взята из Internet, но по причине ограниченностидоступа мне некогда было переписывать адреса сайлов.