Заставьте динамик вибрировать с определенной частотой в Ubuntu Linux с помощью GNU Assembly.Linux

Ответить Пред. темаСлед. тема
Anonymous
 Заставьте динамик вибрировать с определенной частотой в Ubuntu Linux с помощью GNU Assembly.

Сообщение Anonymous »


Я новичок в ассемблере

Наш компьютер постоянно издает звук (mp3, wav, mp4, ogg и т. д.).

Как я могу напрямую общаться с говорящим на языке ассемблера? В C вы можете использовать «Beep()» и передавать динамику продолжительность звука в миллисекундах и герцах. Как я могу сделать это на языке ассемблера GNU?

Характеристики моего компьютера: Делл Оптиплекс 960; Убунту 23.04 ЛТС Архитектура x86-64.

Может ли кто-нибудь оставить и пример того, как это можно сделать, т.е. вставить исходный код? Также было бы очень полезно оставлять комментарии относительно того, что делает каждая инструкция.

Я пытался найти несколько руководств, но что-то запутался. В большинстве руководств, которые были в NASM (а не в GNU, как я использую), использовался системный звук по умолчанию, I.E. звук звонка в Windows или звук уведомления в Linux Ubuntu.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»