Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ОАП.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
1.1 Mб
Скачать

Домашнее задание:

8.1 Модуль crt. (Процедуры и функции управления экраном)

В него входят процедуры и функции, обеспечивающие управление текстовым режимом работы экрана, а также управление клавиатурой и звуком.. подпрограммы, входящие в модуль , могут управлять перемещением курсора в произвольную позицию экрана, менять цвет фона экрана и выводимых символов, создавать окна, управлять звуком, чтением кодов нажимаемых клавиш.

В текстовом режиме наименьшей единицей изображения является не отдельный пиксел, а символ целиком, иногда говорят- знакоместо.

В видеопамяти изображение в текстовом режиме хранится следующим образом. Под каждое знакоместо экрана отводится два байта. Первый байт хранит код символа, который занимает данное знакоместо, а второй- цветовой атрибут символа. Байт цветового атрибута включает цвет символа (4 младших бита), цвет фона (3 старших бита), а также специальный бит мерцания, установка которого в единицу позволяет получить мерцающее изображение.

В текстовом режиме возможны 16 цветов для символов (0-15), и 8 различ.х цветов (0-7) для фона (0-7).

Бит мерцания

Красный

зеленый

синий

Бит яркости

Красный

зеленый

синий

Цвет фона

Цвет символа

Цвет

Наименование константы

Значение константы

Черный

Black

0

Синий

blue

1

Зеленый

Green

2

Бирюзовый

Cyan

3

Красный

Red

4

Малиновый

Magenta

5

Коричневый

Brown

6

Светло-серый

LightGray

7

Темно-серый

DarkGray

8

Светло-голубой

LightBlue

9

Светло-зеленый

LightGreen

10

Светло-бирюзовый

LightCyan

11

Светло- Красный

LightRed

12

Светло- Малиновый

LightMagenta

13

Желтый

Yellow

14

белый

White

15