Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2010, 12:09   #21
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

~VL@D~
если ты пишешь на С++ посмотри функцию PlaySound у нее три параметра, которые и были переданы функции через push gпараметры точности соответствуют Сишным retn -- выход из программы, через offset объявлен указатель на строку в которой содержится имя wav-файла, функция PlaySound объявлена внешней относительно нашего asm-файла и описана в библиотеке winmm.lib, 586P включать в разрабатываемый asm-файл команды для Pentium model flat -- тип используемой памяти по этой строке компилятор создаст PE-файл для 32-разрядной windows по-моему ничего сложного
Mikl___ вне форума Ответить с цитированием
Старый 09.09.2010, 12:19   #22
~VL@D~
Пользователь
 
Регистрация: 09.09.2010
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Mikl___ Посмотреть сообщение
~VL@D~
если ты пишешь на С++ посмотри функцию PlaySound у нее три параметра, которые и были переданы функции через push gпараметры точности соответствуют Сишным retn -- выход из программы, через offset объявлен указатель на строку в которой содержится имя wav-файла, функция PlaySound объявлена внешней относительно нашего asm-файла и описана в библиотеке winmm.lib, 586P включать в разрабатываемый asm-файл команды для Pentium model flat -- тип используемой памяти по этой строке компилятор создаст PE-файл для 32-разрядной windows по-моему ничего сложного
Я думаю попробовать в ассемблере с звуковым файлом как было сказано выше... Потому что думаю все равно придется потом выходить на порты и работать с ними, если со звуковым файлом не зачтут.
~VL@D~ вне форума Ответить с цитированием
Старый 09.09.2010, 12:21   #23
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

~VL@D~
без меня
Mikl___ вне форума Ответить с цитированием
Старый 09.09.2010, 12:45   #24
~VL@D~
Пользователь
 
Регистрация: 09.09.2010
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Mikl___ Посмотреть сообщение
~VL@D~
без меня
Это будет не легко
~VL@D~ вне форума Ответить с цитированием
Старый 09.09.2010, 13:08   #25
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
~VL@D~
Не ленись, и поройся по инету.
Здесь ты найдешь такие примеры как этот:
http://www.i2r.ru/static/565/out_17604.shtml

И много других. Как и сказали посмотри как устроены функции звука в отладчике.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.09.2010, 13:10   #26
~VL@D~
Пользователь
 
Регистрация: 09.09.2010
Сообщений: 25
По умолчанию

хорошо, поищу че нить...
~VL@D~ вне форума Ответить с цитированием
Старый 21.09.2010, 13:24   #27
svbezm
Форумчанин
 
Регистрация: 02.04.2010
Сообщений: 104
По умолчанию

Вот вам книжка , найдете раздел про таймер, там примеры того , что вы ищете... Кодировка текста DOCовская.
Вложения
Тип файла: zip djordejn.zip (385.8 Кб, 6 просмотров)
svbezm вне форума Ответить с цитированием
Старый 24.09.2010, 08:57   #28
~VL@D~
Пользователь
 
Регистрация: 09.09.2010
Сообщений: 25
По умолчанию

Дела в самом разгаре. На вин7 поставил эмулятор винды и запускаю вин98, вроде все норм работает. Набрал кучу разных исходников, осталось разобраться в коде и немного перелелать... Глянул код - работа не из легких((

А кто знает как изменить частоту звука, исходящего из динамика??
Есть вот эта строка, где задается частота, но я не пойму по какому принципу она задается... Мне нужно конкретно 1 мГц.
freq dw 260,260,260,260,260,260,260,260,260 ,260,260,260,260,260,260,260,260,26 0,260,260,260,260,260,260,260,0

Последний раз редактировалось Stilet; 08.10.2010 в 13:21.
~VL@D~ вне форума Ответить с цитированием
Старый 28.09.2010, 10:27   #29
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

А Мегагерца то не многовато будет? )
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума Ответить с цитированием
Старый 28.09.2010, 18:38   #30
~VL@D~
Пользователь
 
Регистрация: 09.09.2010
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Tronix Посмотреть сообщение
А Мегагерца то не многовато будет? )
Да нет, норм) слышал уже готовую прогу на 1.5 мГц)
~VL@D~ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Счетчик. Bilargo JavaScript, Ajax 2 15.08.2010 13:54