С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
У 8254 (1810ВИ54, 1821ВИ54, 1834ВИ54) по крупному 2 отличия: бОльшая допустимая тактовая частота; дополнительный вариант управляющего слова с двумя единичными старшими битами (Read-Back Command).
У Шахнова про ВИ53:
1. Стр. 76 - "Частота синхронизации каналов 0-2.5 МГц", что соответствует 8253 и сильно меньше, чем у 8254. Причем насколько помню 2.5 МГц это у ВИ53Д, у обычных ВИ53 официально 2 МГц.
2. Стр. 77, Рис. 3.15 - "D7D6 Выбор регистра режима ... 11 - запрет". Т.е. дополнительного варианта управляющего слова, как у 8254, нет.
Дополнительно стр. 82 Шахнова. "Чтение информации из ПТ возможно в виде показаний счетчиков и осуществляется двумя способами путем выполнения обычной операции чтения или ввода специальной команды и последующего чтения (чтение "на лету")". Т.е. все как у 8253, а у 8254/ВИ54 три способа чтения: simple read, Counter Latch Command, Read-Back Command.
Ага, точно. Слегка запутался, читая https://github.com/mamedev/mame/blob...ne/pit8253.cpp (который умеет 8253 и 8254, есть комментарии про недокументированное поведение)
Read-back command это не совсем то же самое. Страница 8 https://www.scs.stanford.edu/23wi-cs...specs/8254.pdf
Больше игр нет
Такая замена на воспроизведение векторовской музыки не должна повлиять. Частота та же, а новые возможности 8254 векторовские программы не используют.
8254 могли бы пригодиться в турбо-векторах. Например смотрим tRR (/READ pulse width или /RD pulse witdh) и tWW (/WRITE pulse width или /WR pulse width)
8253 - 400 ns
8253-5 - 300 ns
8254, 8254-5 - 150 ns
8254-2 - 95 ns
tRV (Command recovery time) в 5 раз меньше и т.д.
Но имхо для турбо-векторов на сегодняшний день еще лучше подходят плисовые девборды.
Последний раз редактировалось ivagor; 26.12.2024 в 10:36. Причина: добавил tWW
Improver(26.12.2024)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)