Бланкирование строк на всем экране, естественно. В РК, например, в пзу зашито 8 строк каждого символа, а на экране - 10. (В 10й - курсор). Экономия пзу.
А зачем - чтоб строки символов не слипались. Красиво.
Бланкирование строк на всем экране, естественно. В РК, например, в пзу зашито 8 строк каждого символа, а на экране - 10. (В 10й - курсор). Экономия пзу.
А зачем - чтоб строки символов не слипались. Красиво.
Т.е. ВГ75 не ведет счет на LC0..LC3 для строк, бланкированных таким образом?
- - - Добавлено - - -
При этой 'экономии' половина РФ2 в РК86 не используется! Т.е. только 1кб от 2кб ПЗУ.
Хотя могли бы при той же комплектухе напихать символы высотой в 10 пикселей (актуально для неразрывной псевдографики).
Поэтому всегда надо смотреть только в оригинал. В перепечатках/копиях бывают свои неточности/ошибки.
В журнальный версии знакогенератор на РФ1. В Микроше уже стоял РФ2. Там дополнительно зашит строчный шрифт. Непонятно какой экономией руководствовались авторы. РФ2 и тогда была более распространенной и доставаемой)
За порядок счёта отвечает параметр М.
Если он равен 0, то счёт идёт так - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 и затем опять 0, 1 и тд. Во время отображения линий 0 и 9 активируется сигнал VSP (гашение видео), который отключает знакогенератор, а на подтянутой к питанию шине данных знакогенератора будет единица (что равнозначно чёрной линии точек).
Если параметр М равен 1 (как в РК86), то счёт идёт так - 9, 0, 1, 2, 3, 4, 5, 6, 7, 8 и затем снова 9, 0 и тд. VSP будет активен во время отображения линий 9 (верхней) и 8 (нижней). Если отключить бланкирование линий (uuuu меньше 8), то можно увидеть что над символом отображается линия 1 (она же 9), а под символом линия 8 (она же 0).
Последний раз редактировалось SegaBoy; 08.04.2018 в 10:57.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)