Курсовая работа: Розробка програми призначеної для перегляду текстових файлів різного розміру

Add Col,CL

Mov DH,Row

Cmp DH,25

Jne TestEor

Cmp NumLF,0

Jne KeyRead

TEstEor:Jmp Read2 ;Конец записей?

KeyRead: Mov AH,0 ;Ждем нажатия клавиши

Int 16h

Mov SI,Offset Spaces ;Очищаем строку 25

Call Msg25

; Обработка нажатой клавиши

Cmp AL,27 ; ESC выход

Jne Chk00

Jmp Close

Chk00: Cmp AL,0 ;Управляющий символ?

Jne Chk_97 ; нет, буква

Xchg AL,AH ; да, считываем расширенный код

Mov DI,Offset What2

Mov BP,Offset Where2

Mov CL,Num2

Jmp Short Control

Chk_97: Cmp AL,97 ;Нижний регистр?

Jl Upper

Sub AL,32 ;да, преобразуем в верхний

Upper: Mov DI,Offset What1

Mov BP,Offset Where1

Mov CL,Num1

Control:Mov SI,DI ;Ищем букву/код

К-во Просмотров: 602
Бесплатно скачать Курсовая работа: Розробка програми призначеної для перегляду текстових файлів різного розміру