マシン語を使用する __emit__機能を使用します。
以下は、DOS/VマシンでBEEP音をオン、オフするプログラムサンプルです。
// Beep On
_EDX = 0x0061;
__emit__(0xEC); // in al, dx
_AL |= 0x03;
__emit__(0xEE); // out dx, al
// Beep Off
_EDX = 0x0061;
__emit__(0xEC); // in al, dx
_AL &= 0xFC;
__emit__(0xEE); // out dx, al
目次に戻る
| Copyright(c) 2008 WoodenSoldier Software |
|