|
Igor427
Описание 1013 было предназначено для создания эмуляторов чипа. Устройство чтения прошивок из Sharp SM5A было повторено по моим наработкам разработчиками MAME, после этого были считаны все программы из всех моделей игр Game&Watch. Таким образом, сам процесс считывания/управления реальным процессором более неактуален.
Если коротко пройтись по нюансам считывания, то:
1) Подаваемые извне коды команд должны быть инвертированы (относительно того, что читается из чипа)
2) Момент смены внешних команд относительно клока должен в точности совпадать с моментом переключения шины при чтении пзу, иначе команды не принимаются, либо проц виснет.
Больше никаких подводных камней не припомню.
|