菜刀家用电动磨刀机:关于汇编程序

来源:百度文库 编辑:中科新闻网 时间:2024/05/15 04:49:27
请教一下啊!怎么样才能用汇编语言来编写一个响铃自动化的程序呢?

你说得太泛了,没有给一些条件,不过你要是想编一个类似报警的程序的话那挺简单的。
比如我们将温度的值存在AL中,如果温度大于100的话就报警。
data segment
t1 db 10 dup(?)
data ends
code segment
assume cs:code
main proc
start:
mov ax,data
mov ds,ax
mov dx,port1 ;port1指读取温度的端口号
in al,dx
cmp al,100
jae alert
return:
mov ah,4ch
int 21h ;返回dos
main endp
alert:
mov al,1
mov dx,port2 ;port2指报警铃的端口号
out dx,al
jmp return
code ends
end start