Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: DOS/Real Mode/16-bits
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Rokop8
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 4
1

Генерация звукового сигнала через Speaker IBM PC

20.12.2012, 14:40. Просмотров 1291. Ответов 3
Метки нет (Все метки)

Всем привет!
Есть готовая программа которая генерирует звуки, но мне задали вопрос
что если в MOV AL, 10110110b поменять на MOV AL, 10110100b, то есть с режима 3 на режим 2
Вопросы: Что случится? что изменится?, какой будет звук?

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
begin
asm
 
MOV BX, 1000
MOV CX, 10
MOV AL, 10110110b
OUT 43h, AL
 
@M: MOV AX, BX
OUT 42h, AL
MOV AL, AH
OUT 42h, AL
 
IN AL, 61h
OR AL, 00000011b
OUT 61h, AL
 
PUSH DS
MOV DX, 40h
MOV DS, DX
MOV DL, [6Ch]
ADD DL, 4
@SND:   CMP DL, [6Ch]
JNZ @SND
POP DS
 
IN AL, 61h
AND AL, 11111100b
OUT 61h, AL
 
PUSH DS
MOV DX, 40h
MOV DS, DX
MOV DL, [6Ch]
ADD DL, 4
@PAUSE:
CMP DL, [6Ch]
JNZ @PAUSE
POP DS
 
ADD BX, 1000
DEC CX
CMP CX, 0
JNZ @M
 
end;
end.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2012, 14:40
Ответы с готовыми решениями:

Сгенерировать через Speaker IBM PC 10 звуковых сигналов
Добрый день, форумчане! Есть задание сгенерировать через Speaker IBM PC 10 звуковых сигналов....

Воспроизведение звукового сигнала
Здравствуйте, меня интересует вопрос как в командной строке воспроизвести короткий звуковой сигнал,...

Вывод на динамик звукового сигнала с дискретным периодическим изменением частоты
Написать программу вывода на динамик звукового сигнала с дискретным периодическим изменением частоты

Генерация звукового сигнала (PIC16F873, MPLAB)
Нужно сделать программу на Ассемблер для микроконтроллера PIC16F873 в MPLAB ( программатор-отладчик...

Воспроизведение звукового сигнала через определенные промежутки времени
Понятия не имею как это делать( помогёте? В общем, суть программы такова: Таймер. Текстовое...

3
StudAssistant
Эксперт
34811 / 27003 / 5019
Регистрация: 17.04.2006
Сообщений: 49,622
20.12.2012, 14:40
Закажите контрольную, курсовую, диплом или любую другую студенческую работу здесь.
3
Mikl___
Автор FAQ
13766 / 6508 / 654
Регистрация: 11.11.2010
Сообщений: 11,734
20.12.2012, 14:45 2
Rokop8, посмотри здесь
1
Rokop8
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 4
20.12.2012, 15:02  [ТС] 3
Именно по своей проблеме не нашёл ответа, только если тонкие направления. А можно ли здесь описать мои вопросы? Ибо через 4 часа нужно дать ответ учителю времени уже не осталось. Заранее Благодарю!
0
Mikl___
Автор FAQ
13766 / 6508 / 654
Регистрация: 11.11.2010
Сообщений: 11,734
20.12.2012, 15:12 4
Rokop8, а на кой (здесь должно стоять другое слово) мне давать ответы твоему учителю? Я дал тебе тему, где досконально описано программирование системного динамика, читай и ищи -- больше не найдешь нигде, а если интерес практический -- напиши программу и узнаешь "что если с режима 3 на режим 2? Что случится? что изменится?, какой будет звук?" За 4 часа вполне можно справиться
0
20.12.2012, 15:12
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2012, 15:12

генерация синусоидального сигнала через ЦАП STM32F407VG
есть код, написанный в cosox: #include "stdyo.h" #include "stdlib.h" #include "stm32f4xx.h"...

ВЧ фильтрация звукового сигнала
Добрый день! Подскажите, пожалуйста, какой фильтр лучше использовать для ВЧ фильтрации звукового...

Распознавание звукового сигнала
Здравствуйте, прошу прощения если немного не в тот раздел. Изучаю Data Science, заинтересовался...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru