Сообщение от
Error404
Идеологически понятно, но схемотехнически получается громоздко. Тогда предлагаю предусмотреть возможность "секционированной" ПЗУ знакогенератора - несколько блоков, которые выбираются регистром (например, замапленным на неиспользуемые ячейки из 4к видеобуфера) чтобы "хотелки к загружаемым данным" изначально прошить в ПЗУ. Один хрен ставить ПЗУ 2764 не имеет смысла - их даже на помойках сейчас уже не найти, а к примеру W27c512 пока продается, стоит копейки, она в таком же корпусе DIP28 и 64к вместо 8к. Т.е. все равно при сборке поставим более емкую ПЗУ с "занулеными" старшими адресами. А так, в первом блоке можно прошить собственно знакогенератор, во втором - примитивы для рисования, далее каждый по желанию: фонты, логотипы, что душа пожелает. Записал в этот регистр/ячейку 0 (или по Сбросу) - получи текстовый режим, записал 1 - чанковая графика, 2 - еще один "более другой фонт", и т.д. ...
Аппаратно это лучше сделать в Меге (ибо корпусов 1533 и так уже перебор): значения регистра она прочитает от Хоста аналогично прочим данным и соответствующе (увидев по значению адреса) выставит одну/две/три/... из своих свободных ножек в 0/1, эти ножки завести на старшие разряды ПЗУ.