Denn,
Пока у меня первый монитор. ОРИОН-128.2
Что у меня получилось.
Страница, DD18/16, DD18/15,
0, 0, 0,
1, 0, 1,
2, 1, 0,
3, 1, 1,
4, 0, 0,
5, 0, 1,
6, 1, 0,
7, 1, 1,
Denn,
Пока у меня первый монитор. ОРИОН-128.2
Что у меня получилось.
Страница, DD18/16, DD18/15,
0, 0, 0,
1, 0, 1,
2, 1, 0,
3, 1, 1,
4, 0, 0,
5, 0, 1,
6, 1, 0,
7, 1, 1,
Последний раз редактировалось shapipovo; 08.11.2019 в 01:33.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Дело было почти 20 лет назад, поэтому точно не вспомню, но вроде консольная команда "М" в М1 не поддерживает указание номера страницы ОЗУ модифицируемой ячейки.
Такой функционал появился позже, в утилите M128$ вроде как.
Соответственно, изменения происходят только в нулевой странице памяти.
Тут мы видим историю про выбор 4-х банков, т.е. 256 Кб ОЗУ, соответственно при записи в порт значения "4" у нас выбирается банк №0 и т.д..
В ревизии 512 была аппаратная доработка для управления 8-ю банками.
И вроде как финальный выбор банков "складывается" на выходах DD29. В общем, надо разбираться с этим узлом подробнее.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)