Он его и не имеет. Это я про КЦГД писал, там да, 1801ВМ2, загрузка туда софта и пр. Ничего этого у КГД нет,у него всего три регистра: адреса ГОЗУ, данных ГОЗУ и переключения (см. ниже). Занес в РА ГОЗУ адрес, в РД ГОЗУ данные, и на экране появится соответствующий набор точек. Ну, или прочитал из РД ГОЗУ предыдущие данные. Все. Таблица соответствия координат точек на экране и адреса их в ГОЗУ есть в руководстве.
Это в КСМ. Но, с точки зрения ЦП, КСМ - "вещь в себе", черный ящик. Есть стандартный набор портов 177560-566, байт, отправленный на 177566, должен отобразиться на экране, код нажатой клавиши (код буквы, а не скан-код) поступает через регистр 177562, регистры 177560 и177564 используются в управлении, и тоже все.
Ну, и, желательно, чтобы этот дисплей мог отрабатывать управляющие последовательности. КСМ разрабатывался похожим на 15ИЭ, который, в свою очередь, разрабатывался похожим на VT52 В принципе, никто не запрещает поставить туда и что-то посерьезнее, те же VT100+, лишь бы оно исходно включалось в режиме совместимости с VT52.
И, наконец, КСМ и КГД почти не связаны между собой, не считая того, что они оба работают на один и тот же моник. Видеосигнал с КСМ заводится на КГД, а там стоит двухбитный переключатель. Один из битов разрешает проходить на моник сигналу КСМ, второй - КГД. Если взвести оба бита, на моник пойдет сумма видеосигналов. Правда, на "железный" КГД еще подаются синхросигналы с КСМ, но для эмуляции этих дел на "фруктовом пирожке" сей факт ничего не значит





Ответить с цитированием