Assemblieren in DOS ?
-
Hi leute !
Ich hab mal ne frage zum assemblieren in DOS !
also den befehl "debug" hab ich schon mal
jez möchte ich aber , wenn möglich, über den system lautsprecher (der was immer *piep* macht beim einschalten) einen sound spielen ... bzw mehrere in verschiedener tonhöhe !!
wenn irgendwer weiss ob bzw wie das geht, dann bitte HELFT MIR !!!wäre seeehhhrr nett ! danke sehr !
Lg Nil
-
Mit diesem Code kann man ihn piepen lasssen:
mov ax,0E07h
int 10h
-
oder du machst das über die Ports, hat den Vorteil verschiedene Tonhöhen zu nutzen: (alle Werte in Hex)
mov al,0b6 out 43,al ;Zeitgeber 8253 anregen mov ax,10 ;(irgendwas)Frequenz Low out 42,al ;low mov al,05 ;(irgendwas)Frequenz High out 42,al ;high in al,61 or al,3 out 61,al ;Ton starten
nun quäkt der Speaker ewig auf eingestellter Frequenz, vor dem beenden des Programmes wieder stummschalten (sonst nervt das)
in al,61 ;Ton aus and al,0fc out 61,al
[ Dieser Beitrag wurde am 22.04.2003 um 12:31 Uhr von Warewolf editiert. ]
-
danke sehr !
Lg cu ciao euer Ni!