 |
::
Меню :: |
 |
|
|
 |
::
Друзі :: |
 |
|
|
 |
::
Лічильники :: |
 |
|
|
|
Допомога з assembler
MraMor
Допомога з assembler
є код: mov ah, 2 mov dl, 7; 7 по ASCII це ж звуковий сигнал "Bell" int 21h Чому після компіляції звуковий сигнал не відтворюється? Можливо потрібно якось по-іншому виводити звуковий сигнал Bell?
Відповіді:
?????? ?
для цього повинен стояти бузер у матплаті і запускати потрібно в чистому досі
Def
У прикладі використовується виклик DOS'а до пристрою відповідно, якщо хочеться зробити це під управлінням вінди. доведеться викликати відповідну функцію WinAPI - Beep (яка відтворює звук на звуковій карті на сучасних ОС за її наявності). За бажання можна зробити і на асемблері, але як мінімум 32-розрядному для відповідної платформи, як небудь так (для 64-біт): include win64a.inc .code WinMain proc sub rsp, 28h; mov rbp,rsp invoke Beep, 4186, 200 invoke RtlExitUserProcess,0 WinMain endp end
|
 |
::
Наша кнопка :: |
 |
|
 |
Отримати код:
|
Підтримайте наш сайт і розмістіть нашу
кнопку на своєму ресурсі. |
|
|
 |
::
Популярне :: |
 |
|
|
 |
:: Посилання :: |
 |
|
|
|