и снова сабж — ZXNet «zxnet.pc»

и снова сабж

ZXNet echo conference «zxnet.pc»



from: Станислав Ломакин
to: All
date: 21 March 2006
Hello, boo_boo Vladimir Kladov, похоже, мы раздули из мухи слона :) поглядел я на результаты моего последнего теста от Wlodek'a... сдается мне, с CP* все просто, как апельсин! а именно: CPD: memptr=memptr-1 CPI: memptr=memptr+1 CPIR: memptr=адрес_инструкции+2 или как CPI если BC=1 или A=(HL) или, возможно, нечто типа memptr=(адрес_инструкции+1)+(количество_изменений_PC) CPDR: memptr=адрес_инструкции или как CPD если BC=1 или A=(HL) очень похоже!!!! только CPIR надо проверить (при адресах типа F7FD, F7FC, F7F1 и разных BC) а такие странные результаты для пар были оттого, что 1) первая команда пары тоже меняет BC 2) в предыдущих тестах при "сброшенном" memptr он был на самом деле 0x0001 :rolleyes: