sound.asm
来自「汇编的课程设计,音乐播放及其它功能.....详细自己操作看看.」· 汇编 代码 · 共 56 行
ASM
56 行
public sound
cseg segment para 'code'
assume cs:cseg
waitf proc near
push ax
waitf1:
in al,61h
and al,10h
cmp al,ah
je waitf1
mov ah,al
loop waitf1
pop ax
ret
waitf endp
sound proc far
push ax
push bx
push cx
push dx
push di
mov cx,0
mov al,0b6h ;10
out 43h,al
mov dx,12h
mov ax,348ch
div di
out 42h,al
mov al,ah
out 42h,al
in al,61h
mov ah,al
or al,3 ;20
out 61h,al
wait1:
mov cx,633
call waitf
dec bx
jnz wait1
mov al,ah
out 61h,al
pop di
pop dx ;30
pop cx
pop bx
pop ax
ret
sound endp
cseg ends
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?