Почему внутри компьютеров есть динамики, которые в основном используются только для вещей перед загрузкой ОС? Есть ли другие варианты использования? Почему они были добавлены? У новых компьютеров все еще есть они?
5 ответов
Из Википедии:
Динамик ПК, как правило, является первым устройством вывода, которое активируется в процессе загрузки компьютера, производного от IBM-PC. Так как он активен перед графической картой, его можно использовать для передачи кодов ошибок, связанных с проблемами, которые препятствуют гораздо более сложной инициализации графической карты. Например, Video BIOS обычно не может активировать видеокарту, если в системе нет рабочей памяти RAM, а звуковой сигнал динамика возможен только с помощью ROM и регистров CPU. Обычно различные коды ошибок будут сигнализироваться конкретными звуковыми сигналами, такими как, например, «один сигнал; пауза; три сигнала; пауза; повтор». Эти шаблоны специфичны для материнской платы и обычно документируются в техническом руководстве на материнскую плату.
если вы читаете больше, вы можете поймать, где они используются. и ваш последний вопрос будет связан с типом материнской платы .. но наверняка, он редко используется в настоящее время.
Для IBM PC-совместимых звуковых сигналов POST. Динамик может управляться из программного обеспечения, но интерфейс очень сырой, и процессор довольно занят.
Другие компьютеры (Mac, Amiga) имеют более впечатляющие интерфейсы внутренних динамиков и могут делать больше.
Компьютеры играли музыку до того, как у них были VDT. Домашние компьютеры имели динамики с различными возможностями, по крайней мере, еще до Apple 2, динамик которой был не более продвинутым, чем у динамика IBM PC.
IBM-совместимый компьютерный мир не имел звуковых карт как "нормальных" до середины девяностых, после успеха карт AdLib и SoundBlaster. К этому моменту платформа IBM PC существовала со своим внутренним динамиком более десяти лет.
Многие материнские платы в наши дни имеют крошечный цилиндр, прикрепленный непосредственно к плате с помощью крошечного динамика-зуммера, который издает звуковой сигнал, вместо того, чтобы использовать заголовок для подключения отдельного динамика.
Интересно то, что даже после замены BIOS на EFI по-прежнему необходимо сообщать об ошибках, используя всплески и шлейфы, потому что, если видеокарта не работает (или система не может загрузиться достаточно, чтобы добраться до видеокарты), тогда нет способа сообщить о проблеме. (Тем не менее, существуют POST-карты, которые отображают ошибки на двузначном семисегментном светодиодном индикаторе, и некоторые материнские платы даже поставляются со встроенными.)
Другое использование для внутреннего динамика, конечно, для звуков. Многие старые игры использовали динамик для вывода, и хотя многие из них больше не работают правильно, некоторые все еще могут с правильным выводом.
Кроме того, другое использование / было для речи. TRAN.EXE
Это небольшая (47 КБ ) небольшая программа, которая выполняет синтез речи с внутренним динамиком и на удивление хорошо справляется с этой задачей. Да, вы правильно слышали, речь! на зуммер! Конечно, это не очень хорошо работает на современной системе, конечно же, не Windows, хотя я постараюсь его в режиме DOS (чтобы быть точным , что делает работу в Windows , на быстрой системе, он просто воспроизводит звук слишком быстро, так что, возможно , программы вроде MoSlo могут помочь). В любом случае, вы можете настроить DOSBox для эмуляции внутреннего динамика и запустить его там, чтобы увидеть, как это круто.
Внутренние спицы всегда были зуммерами; простой динамик, который может легко генерировать разные тона. Первоначально они использовались главным образом для выдачи кодов ошибок (особенно когда код был связан с неработающим видео или другим выходным адаптером) и для привлечения внимания пользователей (больше людей, чем вы думаете, не смотрят на экран, пока типирование).
Сегодня они обычно мало используются. Но они все еще там, в основном, чтобы выдать коды ошибок, если ваша видеокарта выходит из строя. Иногда они подключаются к звуковой карте, поэтому ПК может воспроизводить звуки без подключения внешних динамиков.