Содержание
Содержание
Введение3
1 Теоретическая часть4
1.1 Аппаратная реализация графики ПК4
1.2Программная реализация графики ПК4
1.2.1 Графика на верхнем уровне (в Паскале)4
1.2.2 Графика на нижнем уровне (в Ассемблере)6
2 Практическая часть13
2.1 Текстовый режим13
2.1.1 Процедура очистки экрана 113
2.1.2 Процедура очистки экрана 213
2.1.3 Процедура установки курсора13
2.1.4 Процедура, убирающая мигающий курсор в текстовом режиме14
2.1.5 Процедура, включающая мигающий курсор в текстовом режиме14
2.1.6 Процедура установки курсора14
2.1.7 Процедура очистки экрана 315
2.2 Графический режим16
2.2.1 Процедура очистки экрана 416
Заключение17
Список литературы18
Выдержка из текста
Введение
Для правильного отображения изображений на экране необходим видеоадаптер. Соответственно, для его работы необходим драйвер. Драйвер – это специальная программа, отвечающая за взаимную корректную работу устройства и процессора.
В данной курсовой работе рассматривается программирование видеоадаптера на нижнем уровне.
Рассматриваются процедуры очистки экрана в текстовом и графическом режимах и позиционирования курсора.
Список использованной литературы
Список литературы
1. Ассемблер и программирование для IBM PC Под редакцией Еpшова В.Г.
2.П. Нортон Программно-аппаратная организация компьютера IBM PC Prentice-Hall Publishing Comp., 1984 Перевод с английского С.Писарева, Б.Шура Киев 1987
3.Фролов А.В., Фролов Г.В. Программирование видеоадаптеров CGA, EGA, VGA. — М.: Диалог-МИФИ, 1992.
4.Культин,Н. Delphi 3:Программирование на Object Pascal.-СПб.:BHVСанкт-Петербург,1998
5.ШикинЕ.В., Боресков А.В., Зайцев А.А. Начала компьютерной
графики.-М.: Диалог-МИФИ, 1993.-138 с.
6.Эгрон Ж. Синтез изображений. Базовые алгоритмы.-М.:Радио и
связь, 1993.-216с.
7.Эйнджел И. Практическое введение в машинную графи-
ку.-М.:Радио и связь, 1984.-135 с.
8.Эндерле Г., Кэнси К., Пфафф Г. Программные средства машинной
графики. Международный стандарт GKS. — М.:Радио и связь,
1988.-479 с.