РЕФЕРАТ
на тему “ВІДЕОПАМ ’ ЯТЬ”
студента 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
Оценок: 1006 (Средняя 5 из 5)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов. © 2016 - 2022 BigEdu.ru
| |||