Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Исследование возможностей управления формата кадра

Читайте также:
  1. C. возрастание титра антител в динамике в 4 раза D. исследование титра антител однократно в начале заболевания E. исследование титра антител однократно в конце заболевания
  2. Cистема управления печатных машин
  3. D)графическая среда, на которой отображаются объекты и элементы управления Windows.
  4. II. Семинарское занятие по теме: «Основные направления, формы и методы управления муниципальной собственностью».
  5. XLI. Охрана труда при выполнении работ со средствами связи, диспетчерского и технологического управления
  6. Автоматизация информационной системы управления
  7. Автоматического управления

Лабораторная работа №1

видеотерминала»

Предметом изучения в данной работе является видеотерминал с использованием электронной лучевой трубки ЭЛТ, в котором реализован стандарт VGA-CGA/

Целью работы является исследование возможностей управления выводом знаковой информации в видеотерминале через регистры контроллера ЭЛТ.

Для управления работой ЭЛТ в видеотерминале имеется набор управляющих программно адресуемых регистров. Обращение к этим регистрам организовано по принципу индексной адресации к портам ввода-вывода. Для этой цели используется два порта(регистра):

- индексный регистр(регистр адреса) в него заносится номер регистра

с которого мы хотим считать или в который хотим записать данные.Его адрес 3D4(16c/c).

- регистр данных в него заносятся данные для записи в выбранный регистр или считываются данные из выбранного регистра. Его адрес 3D5(16c/c).

Для доступа к портам используются команды:

-в СИ для записи в порт outportb(0x3d4,0x01);//запись в 01 реги-

outportb(0x3d5,0x05);//стр числа 5(16с/с)

 

для чтения порта outportb(0x3d4,0x01);

а=inportb(0x3D5);

в Паскале port[$3d4]:=a; {запись в порт.}

 

a:=port[$3d5]; {Чтение порта.}

Для записи в регистры 0-7 необходимо снять защиту записи для этого в 11h регистре восьмой бит надо сбросить в нуль.

При обращении к нужному регистру контроллера ЭЛТ необходимо задать в порту ввода-вывода 3d4 номер интересующего управляющего регистра, и использовать порт 3d5 для передачи информации в заданный регистр или для чтения информации из этого регистра.

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

Подробная информация о назначении всех регистров контроллера ЭЛТ приведена в прилагаемом описании «Регистры контроллера ЭЛТ».

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

Изменения в заданном регистре необходимо проводить в режиме счетчика, меняя значение в регистре на единицу в большую и меньшую сторону. Изменения следует выполнять, начиная со значения, устанавливаемого в данном регистре BIOS-ом. Изменение нужно проводить до точки срыва, т.е. до резкого качественного изменения информации отображаемого кадра, но в любом случае диапазон изменений не должен превосходить 10% от начального значения в регистре.

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

Необходимо выполнить исследования для всех функциональных полей заданных регистров.

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

Индивидуальное задание выдается или преподавателем,

 

Таблица индивидуальных заданий

№ варианта номера регистров в 16-ричной системе для исследования
      A B
      C C
      E E
      B C
      C E
      E A
      A B
      C C
      E E
      B C
      C E
      E A
      A B
      C C
      E E

 

Приложение

 


Дата добавления: 2015-09-02; просмотров: 151 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Цель лабораторной работы.| Регистры контроллера ЭЛТ

mybiblioteka.su - 2015-2024 год. (0.006 сек.)