-
Верхнее большое поле - 64 горизонтальных адресных линии по 23x4=92 бита, итого 256 23-битных слов. А прошивка по ссылке 25-битная. Или я не туда смотрю, или мне не то показывают :)
- - - Добавлено - - -
https://code.google.com/archive/p/em...ommandROM.wiki
Понятней стало? Мне - нет.
-
Там весь калькулятор - сгусток интеллекта.
-
В коде из 32 бит используются только 23, вот так:
0000000x xxxxxxxx 0xxxxxxx 0xxxxxxx
- - - Добавлено - - -
смотрим на картинку http://ipic.su/img/img7/fs/K145IK130...1511275207.jpg
большой прямоугольный блок чуть выше центра (не у самого края)
справа декодер адреса, 6 младших бит
в строке 92 бита
внизу мультиплексор данных 4 в 1, управление - два старших бита адреса
64 строки по 92 столбца
столбцы делим по 4 штуки = 23 группы
в группе 4 столбца это адреса 0...63, 64...127, 128...191, 192...255.
группы слева направо: сначала нулевые биты байтов АСП1 АСП2 АСП3, потом первые, вторые... шестые, бит 7 АСП3, потом бит МОД
байты в команде: МОД АСП3 АСП2 АСП1
Строки не знаю как расположены, но самая верхняя строка это адреса 1, 65, 129, 193.
- - - Добавлено - - -
Адреса построчно с самой верхней строки: 1, 33, 17, 49, 9...
То есть младший бит декодера адреса это А5, потом А4, А3, дальше не проверял.
А0=1 - верхняя половина.
А0=0 - нижняя половина.
Нижняя половина блока отражена зеркально.
Адреса построчно с самой нижней строки: 0, 32, 16, 48, 8...
-
Вложений: 1
Консольный эмулятор МК 61 для запуска в Termux, скомпилированный из исходников.
Вложение 79627