Вопрос по схеме квазидиска: вывод 2 микросхемы DD1.1 подключается к выводу 8 микропроцессора. Это обязательно должно быть так или можно подключиться ко 2-у разряду шины данных?
Вопрос по схеме квазидиска: вывод 2 микросхемы DD1.1 подключается к выводу 8 микропроцессора. Это обязательно должно быть так или можно подключиться ко 2-у разряду шины данных?
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Я немного не это имел ввиду.
В схеме диска к ТМ2 подключается вывод "А", а я хочу вместо него использовать вывод "B". Возможно ли это?
Тоже обратил на это внимание. Видимо автор пошел по пути максимального использования микросхем, и оставлять незадейсвованым даже один элемент НЕ было непозволительноСообщение от Viktor2312
![]()
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Не вздумайте так делать, останетесь без квазидиска...
Дело в том, что по сигналу STB процессор выдаёт на шину данных слово состояния во время декодирования команды, и через ВК28/38 не проходит наружу, бит D2 - это обращение с стеку по командам PUSH/POP.
Такая фишка есть только у ВМ80, у ВМ85 и Z80 такого нет, и квазидиск с ними не будет работать без серьёзной переделки.
Жаль, я так и думал, что здесь в чем-то подвох есть... До сегодняшнего момента мне казалось, что ВК38 слово состояния на шину данных передает, а оказывается нет. Придется немного доработать процессорную плату для подключения квазидиска.
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
А как квазидиск работает, можете простыми словами объяснить? А то я что-то не въезжаю.
А файлы прош есть готовые?
Если что-то купил и не оплатил - напомните мне плиз в лс, урегулируем вопрос. Тем много за всем и не уследишь.
Прошивки:
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Если для РТ4А изменений не вижу, то для РЕ3 произошли изменения, а я прошил РЕ3 уже как это было для старой версии.
Что это за изменения и можно ли использовать старую РЕ3 или нужно прошивать новые м/с:
Код:# hexdump DD20\ \(RE3\).BIN (new) 0000000 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179 0000010 0000 0000 0000 0000 0000 0000 0000 0000 # hexdump DD23\ \(RE3\).bin (old) 0000000 7940 3024 1219 7802 1000 0308 2146 0e06 0000010 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179
Ретрокладовая продажи
perestoronin, а эта прошивка
случайно не у Prusak'a позаимствована?Код:# hexdump DD23\ \(RE3\).bin (old) 0000000 7940 3024 1219 7802 1000 0308 2146 0e06 0000010 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179
Насколько я понял, квазидиск - это обычное ОЗУ, но доступ к нему осуществляется только через стековые команды PUSH и POP. Все 256К разбиты на 4 части по 64К каждая. Доступ к каждой из них осуществляется в зависимости от состояния младших битов шины данных. Выборка диска осуществляется через порт /4000h. Предположим, что в порт /4000h записано 01h, тогда при выполнении процессором команд PUSH/POР доступ к основному ОЗУ блокируется, а вместо него подключается диск. Если в порт /4000h записано FFh, доступ к диску блокируется и процессор работает с обычным ОЗУ.Сообщение от Kakos_nonos
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Должно быть 40h, я два нолика лишних приписал.
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)