Ну люди же опубликовали, применяли. Тогда старая схема (сообщение 3) тоже не работоспособна?
Ну люди же опубликовали, применяли. Тогда старая схема (сообщение 3) тоже не работоспособна?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Последний раз редактировалось Serg6845; 13.07.2025 в 19:30.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Минуточку. Зачем делается упор на обязательную регенерацию под А8? Память у RAM-диска страничная. Всегда применяется только 64 кБайта одновременно. Вот почему на мультиплексор, который выдаёт А8 подаётся только номер страницы. В нашем случае номер страницы заносится с шины данных (3 младших бита).
Ещё. Остаются же только 44256. Никаких 41464 не будет впамине. Как бы для основной памяти и памяти цвета не нужен адрес А8.
Последний раз редактировалось fifan; 13.07.2025 в 20:02.
так устроена DRAM. за 4 мс нужно перебрать все 512 строк (часть адреса которая защелкивается по /RAS). в тех строках которые не попали в перебор - данные через короткое время начнут рассыпаться.
не думаю что кого-то устроят рассыпающиеся данные в неиспользуемых в данный момент страницах.Память у RAM-диска страничная. Всегда применяется только 64 кБайта одновременно.
а смысл использовать 44256 на четверть? четверть как основная память, остальное - страницы того же рамдиска.Ещё. Остаются же только 44256. Никаких 41464 не будет впамине. Как бы для основной памяти и памяти цвета не нужен адрес А8.
даже если на четверть - все равно нужно по 8 адресам регенерацию делать. тут РУ5 скорее исключение - им достаточно 7 адресов, а 8-й можно статически коммутировать.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Serg6845, ты ж выше писал, что достаточно переназначить входы мультиплексоров и всё. Так у нас только 44256. Входы выбора адреса и выборки понятно куда идут. Я буду писать сверху вниз для каждого мультиплексора, вначале для MA0, MA1 и так далее, самый последний - МА8. Значит так. Входы D0 D1 D2 D3 D4 D5 D6 D7. Всё правильно или напутал?
PHP код:A15 A8 0V H3 MA0
A2 A9 V2 H4 MA1
A3 A10 V3 H5 MA2
A4 A11 V4 H6 MA3
A5 A12 V5 H7 MA4
A6 A13 V6 H8 MA5
A7 A0 V7 V0 MA6
A14 A1 V8 V1 MA7
A9 A2 +5 V2 MA8
в моем понимании так:
где PA0, PA1 - адрес блока в 64к внутри 44256.Код:A15 A8 +5 H3 MA0 PA0 A9 0v H4 MA1 A3 A10 V3 H5 MA2 A4 A11 V4 H6 MA3 A5 A12 V5 H7 MA4 A6 A13 V6 H8 MA5 A7 A0 V7 V0 MA6 A14 A1 0v V1 MA7 PA1 A2 0v V2 MA8
+5 на МА0 и 0v на МА7 определяют положение отображаемого экрана, в данном случае стандартные 0x9000.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Ну нету сплошной памяти у Специалиста (МХ). Что ж делать? В начале темы я приводил схемы. Адреса, управление, кроме /CAS при подключении общие. При записи в ОЗУ цвета используется регистр DD42 (сообщение 4, схема4), при чтении - DD43. Когда используется основная память или RAM-диск - юзается DD43.
Нужно посмотреть проекты для Циклонов на которых построенны несколько Специалистов. Там уж разобрались регенерацией как-то.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Про PA0 и PA1 я не понял. Куда их подключать?
Последний раз редактировалось Serg6845; 14.07.2025 в 08:39.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)