ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »