Устройство терминала

Как было уже отмечено, терминал состоит из клавиатуры и устройства отображения (экрана).

Клавиатура содержит собственный микропроцессор, который осуществляет тестирование при включении памяти, отслеживание (сканирование) клавиш и запись их в специальную память клавиатуры – буфер. Буфер занимает 32 байта с адреса 40:1Eh до 40:3Eh.

При каждом нажатии и опускании клавиш микропроцессор определяет ее порядковый номер и помещает его в специальное место, называемое портом с номером 60h. Этот код называют скэн-кодом, в первых его семи битах содержится порядковый номер клавиши, а восьмой бит равен 0, если клавиша нажата и равен 1, если клавиша опущена.

Устройство отображения включает специальную электронную плату (видеоадаптер, либо адаптер дисплея, либо просто адаптер) и телевизионный монитор (или просто экран). Экрану выделяется определенный участок памяти ЭВМ, который называется видеобуфером.

Мониторы бывают монохроматическими (черно-белыми), цветными и усовершенствованными цветными.

Видеоадаптер состоит из двух основных частей: контроллера электронно-лучевой трубки или CRT – контроллера (CRT – Cathode Rate Tube) и видеопамяти (видеобуфера). Видеоадаптер 25 – 30 раз в секунду заново рисует изображение на экране. Изображение состоит из небольших электронных точек – пикселов (Picture Element). Пикселы объединены в строки. Число пикселов в строке и число самих строк различно для разных типов адаптеров.

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

– монохромный адаптер MDA (Monochrome Display Adapter),

– цветные графические адаптеры CGA (Color Graphics Adapter)

– усовершенствованные графические адаптеры EGA (Enhanced Graphics Adapter)

Кроме названных в персональных компьютерах RS/2 (Personal System 2) введены следующие адаптеры:

– адаптер MCGA (Multi Color Graphics Array – многоцветный графический массив).

– VGA (Video Graphics Array – графический видеомассив).

– Super VGA – улучшенный VGA.

– Монохромный адаптер Hercules HGC (Hercules Graphics Card).

– PGA (Professional GA) – профессиональный графический адаптер.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: