ВУЗ:
Составители:
48
Таблица 5.1 - Режимы для видеоадаптеров
AL
Размер экрана ( в сим-
волах для текстового
режима и в пикселях -
для графического)
Режимы для видеоадаптеров
02 80*25 Черно-белый текстовый
03 80*25 Стандартный 16-цветовой текстовый
05 320*200 Черно-белый графический
06 640*200 Черно-белый графический
0D 320*200 16-цветовой графический
0E 640*200 16-цветовой графический
10 640*350 64-цветовой графический
2) INT10_SET_CURSOR_SHAPE = 001h ; set cursor shape (установка
размера курсора).
Установка курсора в его нормальном виде:
mov ah,01
mov ch,06 ; минимум = 00
mov cl,07 ; максимум =13
int 21h
3) INT10_WRITE_ATTR_CHAR = 009h ; write attribute/char (вывод ат-
рибута (BL)/символа(AL) в текущую позиции курсора; BH-страница, CX-число
повторений).
Программа на языке Ассемблера использования описанной функции
BIOS:
codesg segment para 'code'
assume cs:codesg
mov ah,09
mov al,'*'
mov bh,00
mov bl,01h
mov cx,05
int 10h
mov ah,01h
int 21h
mov ax,4C00h
int 21h
codesg endsend
4) INT10_SET_COLOR_PALETTE = 00Bh ; set color palette (установка
цветовой палитры; BH-идентификатор цвета палитры(0 или 1), BL-палитра
(цвет))
Таблица 5.1 - Режимы для видеоадаптеров
Размер экрана ( в сим-
волах для текстового
AL Режимы для видеоадаптеров
режима и в пикселях -
для графического)
02 80*25 Черно-белый текстовый
03 80*25 Стандартный 16-цветовой текстовый
05 320*200 Черно-белый графический
06 640*200 Черно-белый графический
0D 320*200 16-цветовой графический
0E 640*200 16-цветовой графический
10 640*350 64-цветовой графический
2) INT10_SET_CURSOR_SHAPE = 001h ; set cursor shape (установка
размера курсора).
Установка курсора в его нормальном виде:
mov ah,01
mov ch,06 ; минимум = 00
mov cl,07 ; максимум =13
int 21h
3) INT10_WRITE_ATTR_CHAR = 009h ; write attribute/char (вывод ат-
рибута (BL)/символа(AL) в текущую позиции курсора; BH-страница, CX-число
повторений).
Программа на языке Ассемблера использования описанной функции
BIOS:
codesg segment para 'code'
assume cs:codesg
mov ah,09
mov al,'*'
mov bh,00
mov bl,01h
mov cx,05
int 10h
mov ah,01h
int 21h
mov ax,4C00h
int 21h
codesg endsend
4) INT10_SET_COLOR_PALETTE = 00Bh ; set color palette (установка
цветовой палитры; BH-идентификатор цвета палитры(0 или 1), BL-палитра
(цвет))
48
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »
