Код:LD DE,#FF07 CALL $+6 LD DE,#000D LD BC,#FFFD OUT (C),E LD B,#BF OUT (C),D RET
Код:LD DE,#FF07 CALL $+6 LD DE,#000D LD BC,#FFFD OUT (C),E LD B,#BF OUT (C),D RET
Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.
Grand's - сайт об электронно-вычислительной технике (основной). Зеркало Сайта
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
у данной процедуры есть пара недостатков:
1. она глушит микшер и генератор огибающей, но не гасит данные остальных регистров. Задача была всех
2. если после отработки такой процедуры попадет что-либо в регистр микшера, то мы услышим звук, исходя из последних данных регистров тона и шума. На мой взгляд это будет не корректно.
Добавлено через 4 минуты
э... что-то мой мозг сразу опух в процессе вспоминания ассёмблера
по моему таких команд как out (c),N - нет
Есть одна недокументированная команда, OUT (C),0 - но она, как описано выше работает по разному на разных типах проца. И это факт, который встречался нам в жизни, в далекие 90-е... Пара игрушек с защитами русских умельцев просто не запускались, а виной всему было именно использование команды OUT (C),0 - которая у нас работала как OUT (C),#FF. Если мне память не изменяет, даже в настройках Unreal Speccy есть пунктик про эмуляцию этой команды, которая указывает, что именно делать 0 или FF.
А OUT (C),1 - такой команды нет ваще![]()
Последний раз редактировалось himik; 16.08.2008 в 15:06. Причина: Добавлено сообщение
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.
Grand's - сайт об электронно-вычислительной технике (основной). Зеркало Сайта
Немного не по теме, но ассемблер GENS4 понимает команду OUT (C),0 (#ED, #71), только писать ее надо OUT (C),(HL).Сообщение от himik
Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.
Grand's - сайт об электронно-вычислительной технике (основной). Зеркало Сайта
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)