Последний раз редактировалось mojolite; 26.02.2018 в 10:58. Причина: уточнение
Добавляю.
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
КНГМД использует WAIT процессора, видимо подтяжки нужны чтобы не было мусора на ШД.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Разработчик КНГМД для Специалиста и Ориона128, автор SPDOS (журнал "Радио" 12/1992, 1-2/1993). Манускрипт, датированный 1993-94гг: Отладка контроллера SPDOS SPDOS v4.3
makbar, шина освобождается процессором, без подтяжки на ней будет мусор. Возможно это мешало работе каких-то узлов Ориона или самого КНГМД?
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Совершенно очевидно, что резисторы на +5В поставили, чтобы впоследствии добавить аппаратные прерывания (т.к КР580 их может иметь и без дополнительных БИС системного контроллера и контроллера прерываний).
Для разгрузки шины, что повышает надёжность работы ВГ93, полезнее ставить резисторы на землю, т.к гораздо больший ток потребляют TTL-входы при подаче на них нуля.
Последний раз редактировалось barsik; 02.03.2018 в 13:37.
Зато они нужны для Windows, которая использует этот КНГМД. Т.к Windows бесполезна без мыши, а мышь хреново программно обслуживается без прерываний. Вот и поставили резисторы, чтобы выдавать на шину по прерываниям код RST 38.
Предлагаю ввести в ОРИОН на КР580 и с "голым Z80" прерывания, включаемые битом D7 порта STA FB00. Прерывания полезны не только для игр. В частности, позволяют выводить многоголосную программную (и аппаратную) музыку в равномерном темпе. Но главное, прерывания полезны для мыши, а мышь нужна для GUI.
Последний раз редактировалось barsik; 02.03.2018 в 14:49.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)