Cтраница 2
Код операции команды определяется тремя старшими разрядами первого байта команды. В набор команд входят следующие: определение формата экрана, разрешение и прекращение отображения, чтение регистров светового пера, загрузка параметров в регистры курсора, разрешение прерывания, установка счетчика в положение, соответствующее левой верхней позиции экрана. В байте состояния передаются следующие флаги: разрешения прерывания, запроса прерывания, светового пера, неправильной команды, разрешения видеосигнала, недогрузки буфера ряда, перегрузки стека. [16]
Управление работой ПКВТ осуществляется по шине данных путем записи в него управляющей информации от МП видеотерминала и чтения информации о состоянии микросхемы. При А01 осуществляется запись команды или чтение регистра состояния ПКВТ, при А0 0 - запись параметров или чтение регистров светового пера. Если до поступления следующей команды не было получено необходимое число параметров, то в регистре состояния устанавливается соответствующий флаг. [17]
Если подключить выход светового пера к входу LPEN микросхемы КР580ВГ75, то в момент срабатывания светового датчика координаты знакоряда и знакоместа, соответствующие знаку, на котором поставлено световое перо, будут зафиксированы в двух регистрах светового пера. В регистре состояния выставится флаг, указывающий, что сигнал светового пера принят и центральный процессор видеотерминала может по команде считать содержимое регистров светового пера, используя полученные координаты для необходимых операций с данным знаком. [18]
Логическая схема чтения / записи / ПДП управляет процессом двунаправленного обмена информацией микросхемы с внешними устройствами, а также переводом выводов шины данных микросхемы в 3 - е состояние. Логическая схема чтения / записиГПДП, декодируя внешние управляющие сигналы, адресует записываемую информацию в соответствующие регистры микросхемы, буферные ЗУ или стеки FIFO, а считываемую выводит из регистров состояния или регистров светового пера. [19]