Вiдеопамять укр
Категория реферата: Топики по английскому языку
Теги реферата: скачать дипломную работу, реферат на тему мыло
Добавил(а) на сайт: Эльмпт.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
Індекс режиму | Тип | Кількість кольорів | Макс. кількість сторінок | Текстовий формат | Поч. адреса відеопам’яті |
0,1 | Текст | 16 | 40x25 | B800 | |
2,3 | Текст | 16 | 8(CGA-4) | 80x25 | B800 |
4,5 | АРА | 40x25 | B800 | ||
АРА | 80x25 | B800 | |||
Текст | Моно | 8(MDA-1) | 80x25 | B000 | |
АРА | 16 | 20x25 | B000 | ||
АРА | 16 | 40x25 | B000 | ||
Ah | АРА | 80x25 | B000 | ||
Bh,Ch | Резерв для знакогенератора EGA | ||||
Dh | АРА | 16 | 40x25 | A000 | |
Eh | АРА | 16 | 80x25 | A000 | |
Fh | АРА | Моно | 80x25 | A000 | |
10h | АРА | 16 | 80x25 | A000 | |
11h | АРА | 80x30 | A000 | ||
12h | АРА | 16 | 80x30 | A000 | |
13h | АРА | 256 | 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
|
158 | 159 | |||
4000 байтов | ||||
3840 | 3841 | 3998 | 3999 |
Ця відеопам’ять з частотою від 50 до 70 разів на секунду (см. VERTICAL SCAN RATE далі) відображується на екрані, причому байти з парним зміщенням у відеопам’яти відображуються на екрані у вигляді відповідного символу (за допомогою програми знакогенератора). Слідуючі за ним непарні байти-атрибути задають кольори знаків, що зображуються.
У байті-атрибуту 4 значащих поля:
7-й біт: мерехтіння (blink)
6,5,4-і біти: колір фону (background)
3-й біт: інтенсивність (intensity)
2,1,0-і біти: колір переднього плану (foreground)
Для кольорового монітору, 3-бітовий код визначає один з 8 можливих кольорів. У монохромному моніторі можливі 3 біти кольору повинні обирати одне з наступних значень:
Біти | Кольори (за замовченням) | Монохромний |
000 | Чорний | Чорний |
001 | Синій | Підкреслення |
010 | Зелений | |
011 | Циан | |
100 | Червоний | |
101 | Магента | |
110 | Коричневий | |
111 | Білий | Білий |
Треба відмітити, що у EGA/VGA, ці 3-бітові комбінації визначають не колір, а номер регістру палітри в атрибутному контролері. Вказані кольори отримуються лише у випадках, коли ці регістри мають стандартні 6-бітові значення. В усіх інших випадках, регістр палітри може бути заповненим будь-якою з 64 можливих комбінацій бітів, пов’язаних з деяким коліром.
Крім того, у VGA, 6-бітове значення регістру палітри пов’язане лише з номером одного з 256 регістрів DAC (що безпосередньо керує коліром на екрані). Вказані кольори отримуються лише у випадку, коли ці регістри мають стандартні 18-бітові значення. В усіх інших випадках, регістр DAC може бути заповненим у будь-який з 262144 можливих комбінацій бітів, пов’язаних з деяким коліром.
Основні характерисстики екрана(DOT RSTE, HORIZONTAL(VERTICAL) SCAN RATE)
Оновною характеристикою апаратних можливостей відеосистеми є швидкість виводу пікселів на екран (DOT RATE VIDEO або BANDWIDTH). Осцелятор, що визначеє цю швидкість, називається DOT CLOCK . чим вище DOT CLOCK, тим краща розділна здатність екрана. На роздільну здатність екрана впливають ще дві характеристики: швидкість виводу ліній на екран(HORIZONTAL SCAN RATE) та швидкість виводу екранів(VERTICAL SCAN RATE).
Щоб підрахувати, наприклад, можливу кількість знаків в рядку екрана(HORIZONTAL TOTAL; див. Регістри CRTC):
DOT RATE
Кількість точок в лінії=
HORIZONTAL SCAN RATE;
Кількість точок в лінії
HORIZONTAL TOTAL=
WIDTH;
WIDTH(=ширина знака) визначається програмою знакогенератора.
Значимі інтервали при переміщенні луча по екрануУ програмуванні пристроїв відеосистеми велику роль відіграють специфічні інтервали часу, що виникають при переміщенні луча по екрану.
Рекомендуем скачать другие рефераты по теме: бесплатный решебник, реферат революция, реферат горы.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата