introspec wrote:Это слишком расплывчато. Половинки индексных регистров - тоже недокументированные. Где черта?
Надо найти одну, или группу команд которые точно не исполняются на всех CMOS и детектить результат их выполнения.
introspec wrote:Это слишком расплывчато. Половинки индексных регистров - тоже недокументированные. Где черта?
introspec wrote:Осталось найти список недокументированных команд, чтобы отловить саму пентеву. Есть ли какой-то рекомендованный способ опознания пентевы?
Black_Cat wrote:Да не Пентеву тебе надо детектить, а CMOS проц, который может быть где угодно.
Black_Cat wrote:У CMOS нет недокументированных команд
Black_Cat wrote:А кто-то пробовал на ZXEvo, там точно out (c), ff получается? Интересует в плане того, что там нет пуллапов на данных, как на всех нормальных Спектрумах.
TS-Labs wrote:Могу сделать персональную сборку.
TS-Labs wrote:Да, других щас просто не делают.
introspec wrote:похоже, что их кроме как out (c),0 ничто не отличает.
TS-Labs wrote:Каких это?
TS-Labs wrote:Котэ щитаэ, что 0 или 255 берутся с шины данных???
Sergey78 wrote:У NMOS Z80 есть баг с командами LD A,I, LD A,R. Если прерывание произойдет во время выполнения этих команд, то в P/V будет 0 вместо 1. В CMOS Z80 это "исправили". Во время выполнения LD A,I и LD A,R процессор не реагирует на прерывания, даже если они разрешены.
Sergey78 wrote:Во время выполнения LD A,I и LD A,R процессор не реагирует на прерывания, даже если они разрешены.
Sergey78 wrote: Во время выполнения LD A,I и LD A,R процессор не реагирует на прерывания, даже если они разрешены.
introspec wrote:Попробую разведать, что ставили на классику и приму решение на основе этого
TS-Labs wrote:БК врет и не краснеет.
Black_Cat wrote:ессно nMOS
Black_Cat wrote: Разрабы вполне могли сделать такую хрень, что типо когда старший байт адреса ноль, то автоматом включается режим короткой адресации
introspec wrote:Что, на всю? ОК. Так может тогда не морочиться с детектом, а просто сделать по моделям? Классика? делаем по схеме как будто у нас NMOS. Пентево? делаем CMOS. Тем более, что этот баг с регистром R, кажется, мутнее чем тут было предложено: http://www.cemetech.net/forum/posting.p ... 3669f23bfb
TS-Labs wrote:Еще одно откровение от блакката 255:0.
Там тупо не заведен сигнал от дешифратора в данной инструкции. А куда подперты сигналы в нмосе и в цмосе, надо объяснять?
TS-Labs wrote:Там тупо не заведен сигнал от дешифратора в данной инструкции. А куда подперты сигналы в нмосе и в цмосе, надо объяснять?
Sergey78 wrote:introspec вот так можно определить тип процессора: http://ivr.webzone.ru/articles/ldar_new/index.htm#m9
Black_Cat wrote:Откуда инфа?
TS-Labs wrote:Можно себе позволить махонький просер.
Users browsing this forum: No registered users and 1 guest