С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Какая литера на плате и какая микросхема?
Titus, а ПП и дисковод тактируются по разному. Классически на ПП идет 6,25 МГц, как и на память, и на контроллер ОЗУ ПП, на программируемый таймер. А вот на разъемы ВУ1 и ВУ2 поступает всего лишь 4 МГц. Так что небольшая разница, но есть. Поэтому ответ от контроллера дисковода не привязан к тактовой частоте ПП, отсюда и такое плавание.
031 ктороя на клаву - была паянная и возможно уже не родная.
на 3х других есть надпись 128 ,а на этой нету
Добавил результат в отчет.
---------- Post added at 01:07 ---------- Previous post was at 01:07 ----------
Тогда все понятно и сходится.
---------- Post added at 01:13 ---------- Previous post was at 01:07 ----------
Надо бы повторно запустить тест на УКНЦ L7.1-031 (Alex K.), чтобы удостовериться, что 72 такта появляется не только при включенном счете, но и при выключенном. Если такого не окажется, то передумывать теорию)
---------- Post added at 01:14 ---------- Previous post was at 01:13 ----------
Буковка t после литеры обозначает, что машинка Turbo, т.е. 16 тактов на базовую команду ПП, а не 20.
Добавил в TSTMR (тест таймера) новый тест, позволяющий вычислить сколько раз запись в буферный регистр прошла неудачно, запускаю на реале и... 1000 из 1000 удачных записей. Я и так, его и эдак, все равно все окейно.
Стал разбираться, почему в предыдущей версии теста были неудачные записи в буферный регистр и выяснил, что... забыл запретить прерывания)
А стало быть, как минимум фигачили прерывания от сетевого таймера.
Интересно, могли они повлиять на регистры программируемого?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)