Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Архітектура та принцип роботи відеоадаптера

Реферат Архітектура та принцип роботи відеоадаптера





регістра передаються на роз'єм додаткового пристрою FC1, FC0. Біт D3 = 0. p> ISR0 (Input Status Register 0) - Регістр стану 0.

7 - зворотний хід кадрової розгортки (генерується переривання IRQ2);

6 .. 5 - значення вихідних ліній FEAT1, FEAT0 додаткового пристрою;

4 - значення біта перемикача на платі EGA, номер біта відповідає значенням бітів 3 .. 2 регістра MOR. Для VGA біт визначає який дисплей використовується (монохромний або кольоровий);

3 .. 0 - не використовуються.

ISR1 (Input Status Register 1) - Регістр стану 1.

7 .. 6 - не використовуються;

5 .. 4 - діагностичні (відповідають двом вихідним сигналам);

3 - зворотний Вертикальний хід променя;

2 - стан перемикача світлового пера;

1 - значення тригера світлового пера;

0 - = 1 коли адаптер читає дані з видеобуфера.

Регістри контролера ЕПТ

Ці регістри управляють сигналами синхронізації, необхідними для формування растра, визначають формат даних на екрані і форму курсора. Зміна налаштування більшості регістрів призводить до втрати працездатності адаптера. Доступ до регістрів здійснюється через індексний порт і порт даних.

HTR (Horizontal Total Register) - Загальна довжина горизонтальної розгортки. Довжина вказується в знакомест з урахуванням часу, необхідного на зворотний хід променя.

HDER (Horizontal Display Enable Register) - Число відображуваних у рядку знакомест, зменшене на одиницю. p> SHBR (Start Horizontal Blank Register) - Початок імпульсу гасіння лучагорізонтальной розгортки. p> EHBR (End Horizontal Blank Register) - Кінець імпульсу гасіння променя горизонтальної розгортки. p> 7 - = 0 для EGA і = 1 для VGA;

6 .. 5 - зсув між початком вибірки символів і їх відображенням:

00 - ні, 01 - 1, 10 - 2, 11 - 3 символу; 4 .. 0 - власне кінець імпульсу. p> SHRR (Start Horizontal Retrace Regicter) - Рача імпульсу горизонтального вибраному | ходу променя. p> EHRR (End Horizontal Retrace Register) - Кінець імпульсу горизонтального зворотного ходу променя. p> 7 - для EGA управління горизонтальної сверткой,

для VGA п'ятий біт регістра гасіння променя;

6 .. 5 - зсув імпульсу щодо відображуваного ділянки розгортки: 00 - ні, 01 - 1, 10 - 2, 11 - 3 символу; 4 .. 5 - молодші п'ять бітів кінця імпульсу горизонтальної розгортки.

(1) - Загальна тривалість циклу горизонтального розгорнення;

(2) - Видима рядок символів;

(3) - формування "рамки";

(4) - вимикання променя;

(5) - початок вибору символів з видеобуфера;

(6) - зворотний хід променя.

Регістри синхронізатора

Доступ здійснюється через індексний порт і порт даних. Регістри доступні по запису. p> CPWE (Color Plane Write Enable) - Регістр дозволу запису колірного шару.

7 .. 4 - не використовуються; 3 .. 0 - = 1 дозволено записувати у відповідний шар.

CGSR (Character Generator Select Register) - Регістр вибору знакогенератора.

7 .. 6 - не використовується;

5 .. 4 - старші біти номера таблиць;

3 .. 2 - номер таблиці при D3 атрибута = 1;

1 .. 0 - номер таблиці при D3 атрибута = 0;

Доступ здійснюється через індексний порт і порт даних. Використання регістрів досить не небезпечно. У загальному вигляді графічний контролер працює наступним чином:

1. Байт, записується у відеопам'ять надходить у графічний контролер;

2. У відповідності зі значенням регістра зсуву і вибору функції відбувається циклічний зсув отриманого байта;

3. Потім результат зсуву обробляється по функції АБО, І або іскл. з вмістом регістрів-клямок;

4. На основі значень регістрів дозволу установки/скидання і регістра установки/скидання дані додатково модифікуються;

5. У Залежно від значення регістра бітової маски в шари збожеволіє інформація з регістрів-клямок або результати перетворення.

SRR (Set/Reset Register) - Регістр установки/скидання.

7 .. 4 - резерв;

3 .. 0 - записуване значення в шар при встановленому біті регістра дозволу установки/скидання.

SRER (Set/Reset Enable Register) - Регістр дозволу установки/скидання. p> 7 .. 4 - резерв;

3 .. 0 - = 0 - дані для відповідного шару беруться від процесора, = 1 - дані формуються розмноженням відповідного біта регістра установки/скидання.

DRFS (Data Rotate & Function Select) - Регістр циклічного зсуву і вибору функції. p> 7 .. 5 - не використовуються;

4 .. 3 - функція:

00 - ні операції,

01 - І,

10 - АБО,

11 - викл. АБО;

2 .. 0 - велич...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Режими проходження променя з оптичного волокна. Зв'язок між поняттями ...
  • Реферат на тему: Автоматизація майданчики відстійників установки попереднього скидання води ...
  • Реферат на тему: Регістр арифметичного пристрою ЕОМ
  • Реферат на тему: Технологія складання і зварювання регістра опалення
  • Реферат на тему: Розрахунок і конструювання схеми паралельного регістра на тригері CLD - тип ...