Можно поподробней, что означает эта шифровка?
Вид для печати
Ну, во-первых, ни 1к, а 10к - этого должно хватить для разработки системы. А грузиться можно с абсолютно любого носителя прямо в ОЗУ. А ОЗУ можно сделать даже больше 128 к. Видео сигнал в цвете уже есть.
---------- Post added at 17:31 ---------- Previous post was at 17:28 ----------
Короче: у меня 2 процессора. Один - видео - формирует изображение. А второй должен эмулировать команды Z80. Мысль такая: если вместо этого написать ему что-то типа бэйсика со всеми системными подпрограммами - получится по харду - спектрум, а по производительности - мама не балуйся.
Ну, во-первых, ни 1к, а 10к - этого должно хватить для разработки системы.
я имелл ввиду перезаписать программу в atmega можно только около 1000 раз+-
потом ее можно выкидывать
если вы хотите эмулировать z80 а программа будет в RAM да это сработает
просто я думал что если уже используеться МК и ПК не счем не совместим но лучше писать непосредственно для МК тем более инструментарий лучше чем для z80
Ну, так что? Есть кто кому не слабо?
Ну и ладно. Буду эмулироваться.
Подцепил к проекту RAM. Пишу и читаю с обоих ATмег на полной скорости. Видеосигнал стал таким: (видимо есть некоторые глюки).
Entia non sunt multiplicanda sine necessitate...
Теоретические замечания: вряд ли удасться сэмулировать даже команды Z80 с праильными таймингами (кол-во тактов на инструкцию), т.к. для этого должны соблюдаться условия кратности времени исполнения инструкции Z80 и времени эмуляции ее же мегой. При этом, учитвая, что разные инструкции Z80 исполняются за разное число тактов, а еще наверное и отдельные инструкции выполняются разное число тактов в зависимости от ее операндов (этого точно не знаю)...
Спасибо за замечания. Каждый такт считаю. Все команды хорошо документированы. Число тактов начиная от начала цикла М1 (выборки команды из памяти) указываю в программе в коментариях. Пример программы выкладывал где-то ранее. Не удаётся уложиться по времени (не на много) с командами DAA и XOR, но я надеюсь, что на работоспособность это сильно не повлияет.