Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

Допомога з 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




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)