Курсовая работа: Програма для перегляду великих текстових файлів, розмір яких більший за 64 кілобайти
openfile - відкриття файла
closefile - закриття файла
readnextblock - читання наступного блоку
readprevblock - читання попереднього блоку
initblocks - ініціалізація програми
cleanup - очистка
showframe - відображення кадру
key_pgup - обробка клавіші Page Up
key_pgdn - обробка клавіші Page Down
6. Системні вимоги
Операційна система МS-DOS
Процесор 8086 або старший
Екран CGA або старший
Пам’ять 640 К
7. Інструкція для користувача
Для запуску програми необхідно виконати файл view64.exe. Після нього в командному рядку вводиться ім’я файла. Наприклад, “view64 big_text.txt”. Після цього на екрані з’явиться зміст файлу. Його можна “гортати” клавішами “Page Up”, “Page Down”, “Up”, “Down”.
Для виходу з програми треба натиснути клавішу “ESC”.
8. Висновки
Отже, на мові Асемблера для процесорів сімейства INTEL x86 створена програма, яка призначена для перегляду в текстовому режимі файлів. Її особливістю є те, що розмір файлів може бути більшим за 64 кілобайти.
Програма працює, але все ж таки може містити помилки. Але робота з нею не вимагає від користувача якихось спеціальних навичок, вона проста в користуванні.
9. Використана література
1. Р. Журден. Справ очник программиста на персональном компьютере фирмы IBM.
2. П. Абель. Асемблер и программирование для IBM PC.
Додаток. ЛІСТИНГ ПРОГРАМИ
.model compact
.stack 1024
.386
.data
;буфери
pvideobuffer db 4000 dup(0)
fileblock db 32000 dup(0) ;блок з файла
video db 2000 dup(0) ;копiя кадра
errormsg db 'Помилка читання файла!$'