ВУЗ:
Составители:
76
Символ 41h Символ 42h
1 х х х х 3ch 1 х х х х 3ch
2 х х 42h 2 х х 42h
3 х х 81h 3 х х 81h
4 х х х х 0a5h 4 х х х х 0a5h
5 х х 81h 5 х х 81h
6 х х х х 99h 6 х х х х 99h
7 х х х х 99h 7 х х х х 99h
8 х х 99h 8 х х 99h
9 х х 81h 9 х х 81h
10 х х х х 0a5h 10 х х х х 99h
11 х х х х 99h 11 х х х х 0a5h
12 х х 42h 12 х х 42h
13 х х х х 3ch 13 х х х х 3cg
14 0 14 0
Assume CS: Code;, DS: Code
Code SEGMENT
org 100h
Start: jmp start1
flag db 0 ; Флаг вывода сообщения
; Установка видеорежима 3
start1: mov ah,0 ; Функция 0
mov al,3 ; Режим 3
int 10h
; Перепрограммирование буквы А (код 41Н)
mov ah,11h ; Функция 11h подфункция 11h
mov al,11h ; Загрузка шрифта ПЗУ 8х14
mov bl,0 ; Блок знакогенератора
int 10h
loop2: mov bh,14 ; Высота символа в точках
mov bl,0 ; Блок знакогенератора
mov cx,2 ; Количество символов, описанных в таблице
mov dx,41h ; Код, соотв. первому символу таблицы
mov ax,cs
mov es,ax ; ES:BP – адрес таблицы
mov bp,offset tabl
mov ah,11h ; Функция 11h подфункция 10h
mov al,10h ; Загрузка шрифта пользователя
int 10h ; Вывод сообщения
test byte ptr flag,0ffh ; Проверка флага печати
jnz m1 ; Пропуск печати, если флаг взведен
mov ah,9 ; Функция вывода строки
76
Символ 41h Символ 42h
1 х х х х 3ch 1 х х х х 3ch
2 х х 42h 2 х х 42h
3 х х 81h 3 х х 81h
4 х х х х 0a5h 4 х х х х 0a5h
5 х х 81h 5 х х 81h
6 х х х х 99h 6 х х х х 99h
7 х х х х 99h 7 х х х х 99h
8 х х 99h 8 х х 99h
9 х х 81h 9 х х 81h
10 х х х х 0a5h 10 х х х х 99h
11 х х х х 99h 11 х х х х 0a5h
12 х х 42h 12 х х 42h
13 х х х х 3ch 13 х х х х 3cg
14 0 14 0
Assume CS: Code;, DS: Code
Code SEGMENT
org 100h
Start: jmp start1
flag db 0 ; Флаг вывода сообщения
; Установка видеорежима 3
start1: mov ah,0 ; Функция 0
mov al,3 ; Режим 3
int 10h
; Перепрограммирование буквы А (код 41Н)
mov ah,11h ; Функция 11h подфункция 11h
mov al,11h ; Загрузка шрифта ПЗУ 8х14
mov bl,0 ; Блок знакогенератора
int 10h
loop2: mov bh,14 ; Высота символа в точках
mov bl,0 ; Блок знакогенератора
mov cx,2 ; Количество символов, описанных в таблице
mov dx,41h ; Код, соотв. первому символу таблицы
mov ax,cs
mov es,ax ; ES:BP – адрес таблицы
mov bp,offset tabl
mov ah,11h ; Функция 11h подфункция 10h
mov al,10h ; Загрузка шрифта пользователя
int 10h ; Вывод сообщения
test byte ptr flag,0ffh ; Проверка флага печати
jnz m1 ; Пропуск печати, если флаг взведен
mov ah,9 ; Функция вывода строки
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »
