· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.ASSEMBLER —› Описание прерываний

Посл.отвђт Сообщенiе


Дата: Фев 5, 2003 15:58:26

Подскажите, где найти описаниие прерываний и функций?


Дата: Фев 5, 2003 16:31:58


Дата: Фев 5, 2003 22:25:52

Four-F, thank.
А нет ли где-нибудь че-нить подобного энтому?

INT 10

AH=00h Установить режим видео
AH=01h Установить тип курсора
AH=02h Установить позицию курсора
AH=03h Прочитать позицию курсора
AH=04h Прочитать позицию светового пера
AH=05h Выбрать активную страницу видеопамяти
AH=06h Прокрутить вверх активную страницу
AH=07h Прокрутить вниз активную страницу
AH=08h Прочитать атрибут/символ
AH=09h Записать символ/атрибут
AH=0Ah Записать только символ
AH=0Bh Установить палитру
AH=0Ch Записать точку
AH=0Dh Прочитать точку
AH=0Eh Записать TTY
AH=0Fh Прочитать текущее состояние видео
AH=13h Записать строку

ВХОДНЫЕ ПАРАМЕТРЫ:

Например функция AH=06h;
AL - число строк прокрутки (0…25) (AL=0 означает гашение всего окна);
BH - атрибут, использованный в пустых строках (00h…FFh);
CH - строка прокрутки - верхний левый угол;
CL - столбец прокрутки - верхний левый угол;
DH - строка прокрутки - нижний правый угол;
DL - столбец прокрутки - нижний правый угол;

Вообщем, чтоб коротко, ясно и понятно. Весь инет перелопатил - не нашел(может плохо лопатил?).


Дата: Фев 6, 2003 10:17:34

Именно это и есть в Ralf'е. Только с пояснениями.
Или те на руссиш ? Есть книга П.Нортона ~"Программирование [на языке ассемблера] для IBM PC". Там есть про основные (10h,13h...), но она давно морально устрела.


Дата: Фев 6, 2003 10:59:56

thank


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.034