- БК 0010.01.Допаиваю память.
-
? Klient@ - 24.04.2008 08:00
Подскажите кто знает.
4 микросхемы MS62256 32K x 8 CMOS Static RAM = 128к.
На какой адрес повесить логику управления банками
памяти, и как их организовать, дабы обеспечить
совместимость с существующим для подобных систем ПО.
Если таковое имеется.
-
? Аноним - 30.04.2008 17:35
в бк управление дозу реализовано на базе шевеления битами выборки несуществующих приводов в контроллере дисковода, подробности протокола можно вычитать в описании используемой вами ОС. вот здесь например есть описание http://vak.ru/doku.php/proj/bk/bk-a16tech
¤
-
? Klient@ - 14.05.2008 06:27
Спасибо за линк.
Насколько я понял
Страницы переключаются следующим образом:
MOV #6,@#177130 ;биты 2 и 3 регистра 177130 падают в низкий уровнь.
MOV CODE,@#177130 ;По фронту бит 2 и 3 надо
;защелкнуть состояние бит 5;6;7;14.
MOV #0,@#177130 ;очистка
¤
4 cтраницы по 4 кб переключает слово "CODE".
Описаны 8 из возможных состоянмй:
Название режима Start Std10 ОЗУ10 Basic Std11 ОЗУ11 ОЗУзз Hlt11
Код включения 160 60 120 20 140 40 100 20000
Откл.мон. БК10 + + + +
мон. БК11М + + + +
верх.ОЗУ-11М + + + +
170000-177777 ПЗУ - - - - - - 3W
160000-167777 ПЗУ ПЗУ ПЗУ - ПЗУ 2 ПЗУ 2
150000-157777 1 1 - - - 1 - 1
140000-147777 0 0 - - - 0 - 0
130000-137777 3 3 3 - - - 3 -
120000-127777 2 2 2 - - - 2 -
110000-117777 - - 1 1 - - 1 -
100000-107777 - - 0 0R - - 0R - Установка разряда 3 этого регистра традиционно подключает ПЗУ Бейсика БК0010-01
Установка разряда 2 отключает регистры контроллера дисковода по чтению.
¤
Информации нехватает.
Как стандартно подставлять
на место этих страниц остальной объем памяти?
Не могу найти литературу.
Ссылки в "ФАЙЛЫ" на журналы "БК-ОБЗОР" - мертвые.
Может есть у кого?