Все режимы работы памяти ПК-6128ц:
Значение Адреса 0000h..7FFFh Адреса 8000h..FFFFh 0 Банк 0 Банк 1 1 Банк 0 Банк 0 2 Банк 0 Банк 3 3 Банк 0 Банк 2 4 Банк 1 Банк 1 5 Банк 1 Банк 0 6 Банк 1 Банк 3 7 Банк 1 Банк 2 8 Банк 2 Банк 1 9 Банк 2 Банк 0 A Банк 2 Банк 3 B Банк 2 Банк 2 C Банк 3 Банк 1 D Банк 3 Банк 0 E Банк 3 Банк 3 F Банк 3 Банк 2
При записи числа в порт 0Eh значение битов 3..0 определяют конфигурацию банков для чтения, и биты 7..4 -- для записи, итого получается 256 различных вариантов.
Например, после записи в порт числа 20h, при записи в память будут подключены "Банк 0, Банк 3" (см. в таблице строку со значением "2"), а при чтении -- "Банк 0, Банк 1" (строка "0"), при записи числа 55h конфигурация памяти будет "Банк 1, Банк 0" и на чтение, и на запись.
Последний раз редактировалось Improver; 28.02.2024 в 13:22.
Обновил VV_7.13, исправил баг с менеджером памяти, не помню откуда я брал инфу о его работе, но там была какая то ахинея
Здесь можно скачать актуальные версии Virtual Vector (VV)
Improver (29.02.2024), ivagor (29.02.2024), metamorpho (01.03.2024), parallelno (08.03.2024), svofski (01.03.2024), ZEman (29.02.2024)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)