Почему тогда в популярном эмуле сделан выбор регистра лишь на основании младших 4-х бит? (у меня тоже пока так сделано, и думаю в других эмулях тоже).Сообщение от Black_Cat
И если регистры адресуются по 8 битам, то что тогда читается из несуществующих? Или попытка выбора несуществующего регистра просто ничего не выбирает?
Я не об умолчаниях говорил. А о том, что значение, предназначенное для селекции AY (0xFE или 0xFF), не блокируется и беспрепятственно проходит в AY, где влияет на ее состояние (т.е. одновременно выбирается хз какой регистр в хз каком AY).Сообщение от Black_Cat
Собственно вопросы мои как раз по этим особенностям.
P.S. А по-моему, хотя мой склероз может и ошибаться, когда у меня был реал, я проверял на нем чтение/запись регистров AY во всем диапазоне 0-255, и вроде получалось, что дешифрация по младшим 4-м битам, а старшие на выбор регистра не влияют...




Ответить с цитированием