а если уточнить для чего такое железо? Если контролировать выполнение программы на железе и управлять ходом выполнения, то это классический ICE(in-circuit emulator). Можно отслеживать и активность ULA при желании и любых других частей схемы. Только просто MK даже более мощным, чем перечисленные вами скорее всего не обойтись. Нужно или мастерить адаптер к ПЭВМ через USB, BT или COM/LPT последнее менее предпочтительно, или ставить FPGA производительный, с большой памятью и ядром CPU. Если же делать расширение аппаратных возможностей архитектуры, то это тоже делалось многократно и многочисленными авторами и по памяти, и по функциям( ввод/вывод, звук, графика, отдельные сложные процедуры) и по вычислениям. Можно еще сделать программно-аппаратный комплекс для тестирования отдельных компонентов, узлов любых плат Спектрума на неработающем или не совсем работающем железе. Такого никто пожалуй не делал, кроме Сергея Зонова, мне во всяком случае в публикациях такое не попадалось. Судя по вашему добавлению, Вас интересует скорее последнее, ведь таким способом можно протестировать и любую ячейку памяти на остановленном процессоре. Ну а если работают процессор и память, то уже можно запустить и обычные тесты. Единственное, если удачный интерфейс на компе(ноутбуке), то этим смогут пользоваться даже новички.




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