Господа, я так не совсем понял как организована выборка видео ОЗУ, всмысле адреса выбранного/выводимого байта, можно этот кусок схемы нарисовать как-то по понятней?
Господа, я так не совсем понял как организована выборка видео ОЗУ, всмысле адреса выбранного/выводимого байта, можно этот кусок схемы нарисовать как-то по понятней?
.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
1) Если процессор обращается по адресу E800h - EFFFh, то на выходе дешифратора D38.10 появляется 0
2) Этот ноль идет на мультиплекторы D12-D14, которые подключают шину адреса видео ОЗУ к процессору D17-D20
3) Этот же ноль включает буферы D15-D16, которые подключают шину данных к процессору.
4) Что бы видеоадаптер в это время не выводил на экран мусор с шины, блокируется ПЗУ знакогенератора.
---------- Post added at 19:30 ---------- Previous post was at 19:28 ----------
A) Если процессор не обращается по адресу E800h - EFFFh, то на выходе дешифратора D38.10 висит 1
B) Мультиплексоры D12-D14 подключают шину адреса видео ОЗУ к счетчикам D25-D29
C) Буферы D15-D16 выключены.
Счетчики крутятся и видеоадаптер выдает на выход последовательно всю видеопамять.
Последний раз редактировалось vinxru; 02.05.2012 в 10:59.
Купил новый картридж и плата получилась. Буду этот картридж использовать только для ЛУТа.
круто
---------- Post added at 23:29 ---------- Previous post was at 23:19 ----------
vinxru, с видиком мне все понятно, я бы что-то придумал с кварцем вместо ГФ24 чтоб поставить 64К памяти статики и загнать ее в синхрон с процом.
.
Я думал про два варианта
1) Взять за основу схему Специалиста и прицепить к ней знакогенератор. Это просто, но получится текстовый режим 48x32 при размере знакоместа 8x8. Надо будет поднять тактовую частоту процессора на 33% и подправить схему сбора счетчиков, что бы получить режим 64x32 при размере знакоместа 8x8. В компьютере Кристалл-2 сброс счетчиков и формирование синхроимпульсов прошито в ПЗУ, эту же идею можно перенести сюда, что бы не париться.
2) Сделать частоту процессора равной частоте символов 1,5 Мгц. Можно ГФ24 не выкидывать. А сигналы процессора RW и RD обрезать до полтакта (RD&CLOCK, WR&CLOCK). Тогда процессор будет обращаться к памяти по положительному перепаду тактового импульса, а видеоадаптер по отрицательному.
Но я этим заниматься не буду. Это уже будет совсем другой компьютер.
Последний раз редактировалось vinxru; 27.04.2012 в 11:25.
Может стоит закинуть в ПЗУ компьютера поддержку esc-последовательности устаналивающую положение курсора. Иначе на этом компьютере не будет работать почти ничего.
если место есть то стоит.
сорцы мониторов есть?
.
чем пользуемся? а то ни как себе нормальный комплект асма-дизасма не подберу.
.
нормальный дизасм есть только один
и зовется он IDA Pro
остальное все поделки жалкие
8085/z80 он понимает
с сегментами/структурми/енумами ...
Последний раз редактировалось esl; 28.04.2012 в 01:14.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)