PDA

Просмотр полной версии : Агаты, пульты и таймеры



litwr
27.06.2021, 23:03
Прочитал интересный материал (http://agatcomp.ru/agat/Common/fable/fable_sub1.shtml#part2). Там написано про какие-то пульты и таймеры, что меня сильно озадачивает.
Как известно, Возняк не понимал, не любил и вообще не хотел прерываний. Это немного странно, так как с отладкой первого Аппла ему помогал сам Чак Педдл, который знал о прерываниях все - он даже изобрел NMI. Внутренних прерываний на Апплах не было совсем. Нормальную поддержку внешних прерываний сделалали только с IIc и IIe enhanced. Таймера на Апплах никогда не было. Функциональность таймера 60 Гц предоставляла только мышинная плата - почему-то только через неё можно было достать до прерываний при включении обратного хода луча развертки. Кстати, курьёзный факт, при первом вызове функции мышинной платы программа пользователя, начиная с адреса $2000, просто стиралась на II и II+! Этот курьёз никак не был прописан в документации. Был ли таймер на Агате - не знаю, но в любом случае в материале ошибочка.
По пультам совсем непонятно. О чем это? Может кто подскажет? Пультовый режим есть на дековских процессорах и их отечественных клонах - это как-то использовали в изделиях от ВПК, но не в бытовой технике...

dk_spb
27.06.2021, 23:16
Прочитал интересный материал. Там написано про какие-то пульты и таймеры, что меня сильно озадачивает.
Если читать вдумчиво и предпринимая активные попытки понять прочитанное, а не проскочить по верхам, то уж про пульты вопросов быть совсем не должно
http://agatcomp.ru/agat/Hardware/Key_Joy/paddles.shtml

litwr
27.06.2021, 23:43
Если читать вдумчиво и предпринимая активные попытки понять прочитанное, а не проскочить по верхам, то уж про пульты вопросов быть совсем не должно
http://agatcomp.ru/agat/Hardware/Key_Joy/paddles.shtml
Благодарю Вас. Согласно статье (https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BB%D0%B5%D1%81%D0%BE_(%D0%B8%D0%B3 %D1%80%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BC%D0%B0%D0%BD% D0%B8%D0%BF%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80)) такое название использовалось только с Агатами - не знал про это.

shattered
28.06.2021, 23:02
Был ли таймер на Агате

программируемый - нет

а так - да

litwr
29.06.2021, 19:30
Если читать вдумчиво и предпринимая активные попытки понять прочитанное, а не проскочить по верхам, то уж про пульты вопросов быть совсем не должно
http://agatcomp.ru/agat/Hardware/Key_Joy/paddles.shtml
И всё-таки путано там написано. Пульты-падлы идут в одном списке с внутренними компонентами, а джойстиков не упоминают...


программируемый - нет

а так - да
а можно подробнее, пожалуйста? Открыл Мымрина, а там ничего про внутренний таймер нет... Или просмотрел. Не нашел, кстати, у Мымрина и про мышь.

shattered
29.06.2021, 22:13
много подробностей можно найти в http://zx-pk.ru/threads/26827-strannaya-chastota-tajmernykh-irq.html и в штатной документации, которая выложена на agatcomp. ищите и обрящете!