или запись
Вид для печати
При активном synce dbin=0, а читать там надо пытаться, поэтому вместо последнего условия лучше "по заднему фронту dbin".
Уточню, что там где "или запись" я имел ввиду сброс сигнала чтения из памяти, не mreq.
Тут пожалуй тоже лучше "или по заднему фронту wr"
Т.е. mreq может длится от примерно 2 (в случае чтения) до примерно 3 (в случае записи) тактов. Причем в случае записи 1й такт будет попытка чтения.
Сигнал чтения из памяти можно начать одновременно с mreq. Сигнал записи в память скорее всего надо начинать где то в районе заднего фронта sync.
Но это не все, надо еще учесть циклы связанные с прерываниями.
не, шедевр жешь
https://jpegshare.net/images/6a/93/6...b8be2a5bf9.png
Mick, не стоит забывать и про более простой вариант - тормозить весь доступ к озу.
Это самый крайний случай, надо постараться обойтись без тормозов, ибо тогда не получим максимальной отдачи от ВМ80.
Если что на али куплю память с 100...150нс доступом (вернее уже заказал KM4164B-10). Потому как, если взлетит, то потом по этому подобию хочу клон Ориона сварганить.
ZX8080 ROM r0058
https://anonfiles.com/j5AaDcO4o2/zx8080_ROM_r0058_7z
https://dropmefiles.com.ua/ru/4hNPUZz7
пофиксил загрузку tap-ки
за одно включил запись в half row port висячий на FF
и оно на вид работает на спектруме
проверил на eightyone и спкт№";Кку*ляторе
так что такое уже можно прошивать в железку
правда наверно еще придется допиливать до работоспособности на самом 8080...
Прямо напрашивается на логотип :D :
https://c.radikal.ru/c17/2008/ad/60486b831b85.png
так не нужно будет думать о переделки опроса клавиатуры ну совсем никак
и можно опрашивать anykey
так же потом впилю костыль для бейсиковского IN
чтоб он опрашивал FE засылая данные в key half row port
- - - Добавлено - - -
да как то не
рззве что сам "кружок" по отдельносте
как логотип
https://jpegshare.net/images/a3/f3/a...24da448557.jpg https://jpegshare.net/images/7b/f7/7...103b62d8b4.png
кстате последний чем то похож
совпадение?