BigEdu.ru
» » » Відеопам ять у текстовому режимі
Вернуться назад

Відеопам ять у текстовому режимі

РЕФЕРАТ

на тему “ВІДЕОПАМ ЯТЬ”

студента 1-го курсу

Департамента Комп’ютерних Технологій

Національного Університету “Києво-Могилянська Академія”

Ковальова Сергія


Вступ

Відеорежими насамперед характеризуються типом (алфавітно-цифровим, тобто текстовим, при якому екран поділяється на знакомісця, кожне з яких має такі властивості, як символ та кольорові атрибути; також дуже поширеним є графічний режим, при якому екран поділяється на піксели, кожному з яких відповідає визначений колір з палітри). Я ж зупинюсь на текстовому режимі та поясню основні методи та засоби керування відеопам’ятью в цьому режимі засобами мови програмування низкого рівню “Assembler”.

Треба сказати, що будь-який відеорежим характеризують такі параметри:

· роздільна здатність, тобто максимальна кількість пікселів, що можуть бути зображені на екрані по горизонталі та вертикалі;

· шириною (width) та висотою (height) знака, що висвічується на екрані; ці параметри підтримуються програмою знакогенератора та визначають максимальну кількість символів у рядку та рядків на екрані;

· максимальною кількістю кольорів, що одночасно висвічуються на екрані;

· діапазоном адресів оперативної пам’яті, яку займає відеопам’ять;

· максимальною кількістю відеосторінок (“екранів”), що можуть міститися у відеопам’яті.

Встановлення відеорежима забеспечується програмами відео BIOS. Я наведу список таких відеорежимів:

Індекс режиму

Тип

Кількість кольорів

Макс. кількість сторінок

Текстовий формат

Поч. адреса відеопам’яті

0,1

Текст

16

8

40x25

B800

2,3

Текст

16

8(CGA-4)

80x25

B800

4,5

АРА

4

1

40x25

B800

6

АРА

2

1

80x25

B800

7

Текст

Моно

8(MDA-1)

80x25

B000

8

АРА

16

1

20x25

B000

9

АРА

16

1

40x25

B000

Ah

АРА

4

1

80x25

B000

Bh,Ch

Резерв для знакогенератора EGA

Dh

АРА

16

8

40x25

A000

Eh

АРА

16

4

80x25

A000

Fh

АРА

Моно

2

80x25

A000

10h

АРА

16

2

80x25

A000

11h

АРА

2

1

80x30

A000

12h

АРА

16

1

80x30

A000

13h

АРА

256

1

40x25

A000

В EGA існує п’ять текстових та сім графічних режимів. Текстові: 0-3 та 7. Режими 0-3 ідентични режимам 0-3 у CGA. Режим 7 ідентичен режиму 7 монохромного адаптера MDA. Відеорежими АРА 4-6 ідентични в EGA та CGA. У відеорежимах АРА курсор не виводиться.

Структура відеопам’ яті у текстовому режимі

Відеопам’ять у текстових режимах починається з адреси B800h (кольоровий дісплей) та B000h (монохромний). Під кожне знакомісце екрану у відеопам’яті відводиться 2 байти. Молодший байт (з парним зміщенням від початку відеопам’яті – 0, 2, 4…) містить код ASCII висвітлюємого знаку. Старший байт (з непарним зміщенням) містить атрибут знаку, що визначає його кольорові.

B800h

|


0

1

…………

158

159

4000 байтов

3840

3841

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по астрономии РЕФЕРАТ на тему “ВІДЕОПАМ ’ ЯТЬ” студента 1-го курсу Департамента Комп’ютерних Технологій Національного Університету “Києво-Могилянська
Оценок: 1006 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru