До стека дело точно не доходит, прерываний то в специалисте нет. Еще раз напишу - запись, если она происходит, то происходит в цикле M2 команды HALT и именно в нем. Figure 2-11 HALT Timing на странице 2-14 мануала 1975 года.
До стека дело точно не доходит, прерываний то в специалисте нет. Еще раз напишу - запись, если она происходит, то происходит в цикле M2 команды HALT и именно в нем. Figure 2-11 HALT Timing на странице 2-14 мануала 1975 года.
На картинке Figure 2-11 в строке A0-15 написано PC. Для сравнения Figure 2-8 - там PC-1, потом PC, потом SP-1, потом SP-2. denis74 написал, что у него изменилась та же ячейка, у lexarra, насколько понимаю тоже. С другой стороны у CityAceE ничего не поменялось. Может кто-то из написавших ошибся, может пошутил, может ошибка в мануале - у меня сейчас нет 100% уверенности в каком-то одном из вариантов.
- - - Добавлено - - -
На всякий случай напишу свое предположение. С вероятностью близкой к 100% PC++ в такте 2 M1, как написано в таблице на странице 2-18. Но PC это PC, а то что на ША - это отдельно. Т.е. предполагаю, что в HLT PC инкрементируется, но наружу инкрементированный вариант не выдается, там остается старое значение. Это объясняет то, что написал denis74.
ivagor, действительно есть отдельная защёлка перед буферами адресов:
А + делается схемой быстрого инкремента из WZ с сохранением в PC.
Какие ужасы рассказываете.
Добрался до Специалиста (Микрон2-ссылка), проверил - нет, не меняется.
Проверял и с DI, и с EI, и три HLT подряд.
Точной схемы на Микрон2 нет, фото по ссылке.
Изготовитель процессора, тот же, что и у CityAceE ("Днепр" ?). Впаян.
В ПЗУ сейчас прошит стандартный монитор (не Микроновский).
Последний раз редактировалось DDp; 07.10.2023 в 08:17.
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
Если все же denis74 и lexarr не пошутили, то пара слов о гипотетическом влиянии проца. Умозрительно предположу, что раз на шинах до момента записи должны висеть нужные сигналы, значит это должны быть "старые" процы, у которых задержки (и по даташитам и по экспериментам Micka) больше. А при одинаковых абсолютных значениях задержек более благоприятным для несанкционированной записи представляется орион с его 2.5 МГц.
Различия во временных характеристиках сигналов разных 8080 задокументированы и можно наблюдать на практике. А невыработку какого-то из основных сигналов, в частности SYNC (F на схеме) всерьез комментировать не могу, это из области ненаучной фантастики. Свой вариант изложил здесь, если есть альтернативные и более правдоподобные - было бы интересно посмотреть.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)