Voyager
#02
19 октября 1998 |
|
Profi Club - Глюк в View Screen v2.0 - что бы это значило?
(C) RAINBOW, Нижний Тагил Music PYRAMID (C) ZHENYA/WE/ZER0 ─────────────────────────────────────────────────── ╔═══════════════════════════╗ ║ ║ ║ ЧТО БЫ ЭТО ЗНАЧИЛО ║ ║ ║ ╚═══════════════════════════╝ Кто видел мой View Screen версий с 2.0 по 4.0, наверно заметили, что если включить просмотр кар- тинки на CP/M экране, и нажать на 'V' - просмотр, то спектрумовский экран начнет быстро переключать- ся на CP/M'овский и обратно. Через несколько десят- ков секунд на спектрумовский экран начнет вылазить всякий бред, изменяться атрибуты. Так же портится расширенный экран. Еще через некоторое время маши- на повиснет или сбросится. Я думал, что это глючит моя программа (например, переполняется стек), но пол- ностью перекопав ее, я не обнаружил ошибки. Наберите маленькую программку : LD BC,#DFFD ; порт ПРОФИ L1 LD A,%10000000 ; включаем расширенный экран OUT (C),A XOR A ; включаем обычный экран OUT (C),A JP L1 ; повтор Через несколько секунд мигания экранами маши- на повиснет или сбросится. С точки зрения программиста, ошибки в прог- рамме нет, но комп глючит. Если хотите понаблюдать, как это происходит, то поставте после OUT'ов два- три HALT'а. Объяснение этого глюка надо искать у железяч- ников, у тех, кто хорошо знает структуру компьюте- ра. Я же кодер, и не могу сказать, в чем тут дело. А действительно, в чем? ───────────────────────────────────────────────────
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября