Всем здравия!
Стал тут зырить навороты поверх и рядом с AY. Посмотрел схему Turbo Sound по NedoPC. Возникли вопросы:
1) Насколько я понял, AY создавался исходя из функциональности и простоты, из-за чего, в частности, используется неполная дешифрация номера регистра по первым 4-м битам. Так ли это?
2) По схеме NedoPC Turbo Sound не увидел блокировки выбора регистра AY в момент выбора одной из AY путем выбора несуществующего регистра. Если по 1-му вопросу ответ - да, то, получается, что одновременно с выбором одной из AY происходит выбор регистра 0x0E или 0x0F для одной из или даже обеих AY! Так ли это?
3) Если по 2-му вопросу ответ - да, то успевает ли произойти выбор регистра в той AY, с которой производится переключение?
Посмотрел в unreal - сделано по следующей схеме: 1) да, 2) да, 3) нет.
А как на самом деле (в реальных AY, а кстати есть же еще и YM, и другие...)?
Спасибо.