Похоже нарвался на недокументированные команды. IDA 5.2 даже в шоке.
Команда CB,35 им была переведена как "SRR L". В инете нашёл другое название - "SLI L". Кто-нить знает, чего она делает? Предположительно какой-то сдвиг.
Вероятно это лог. сдвиг влево с уст. мл. бита в 1. У этой команды куча имён. Ещё SL1, SLL -> найдено в
http://www.emuverse.ru/wiki/Zilog_Z80/%D0%...%B0%D0%BD%D0%B4И ещё. IDA 5.2 вообще не понял команды DD/FD,CB,xx,yy. Тоже забавные команды. По крайней мере символьное обозначение команды. Значение берут из памяти, а результат суют в регистр. Или в память, если yy & 07 == 6.
IDA вроде предыдущего года выпуска, а такое не знает. Позор.
Цитата(Rst7 @ Aug 26 2011, 09:46)

Состояние разрешение/запрещение прерываний копируется в паритет как при чтении R, так и при чтении I.
По этому поводу случайно прочитал это
http://ivr.webzone.ru/articles/ldar_new/index.htmКопируется, да не всегда оно вернО.
Походу недокументированные не только команды, но и особенности.
Сообщение отредактировал GetSmart - Aug 29 2011, 03:51