Просто в сдвиговые регистры D13 и D14 либо можно загружать рисунок символа, либо запретить загрузку. При запрете загрузки там будет ноль, т.к. вдвигается нулевой бит. Ничего такого в схеме, чтобы на время отображать белый цвет, я не увидел.
С адреса 0x267 (что-то и раньше) есть соответствующий код. Он вычисляет адрес, начинающийся с 0xF50, а затем заносит в память значение регистра R7.
Я предполагал еще теоретически возможный вариант для отображения курсора, что в регистр кода символа может записываться код 0xFF при невыборе ОЗУ символов во время маркерных строк, но по схеме это не проверял. Но с отдельной курсорной строкой в памяти все логично выглядит.
Очень похоже, что служебная строка хранится, начиная с 0xF00 и ГС оттуда ее и читает.
Да, так и получается. Значение скорости передачи начинается с 0xF1B, параметры с 0xF24, часы с 0xF48. Отображаемые символы, кроме часов, находятся друг за другом через знакоместо. И во время инициализации в эти знакоместа записываются управляющие символы, которые по идее должны мигать в режиме "Не Редактирование".
Последний раз редактировалось Alex_K; 24.02.2013 в 23:22.
ГС прочитает оттуда, какой адрес занесет проц в регистр адреса ЗУ после/в конце импульса обратного хода кадровой развертки. Если проц пишет 0xF00, значит так оно и есть...
0xF00 это 3840 = 48x80, или 2 экрана по 24 строки по 80 символов. Вполне за ними может быть служебная строка.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Счетчик КСИ, скорее
Осознал, что не хватает РЭ терминала -- я сам его видел давно и издалека. В теме про документацию (http://zx.pk.ru/printthread.php?t=2348) его пока на нашел.
Что, собственно, означают для терминала режимы ПЧ ДУП ЛИН РЕД СДВ ОЧС?
Предполагаю, что РЕД либо СДВ отключают обработку управляющих кодов (то, что в VT100 и пр. называется режимом 'display controls/interpret controls')
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)