
MOV P1,#0FFH 给P1口赋值FFH,即P1口全部置1
P1.0=1P1.0口置1,这里单独给P1口的第一位置1.
这个程序没写完,至少应该结尾处有一个END,为了使程序可控,结束前加一个死循环较好。因此需要加如下两句:
SJMP $原地循环,这样可以保持以前的状态
END程序结束,这也是伪指令,通知编译器,所有程序到此完结。
start、main等标号,只是程序设计尤其是汇编语言中习惯使用的标识符,不是汇编语言的规定。汇编语言中,程序的入口由伪指令END后面的标号来指定。END 标号 这个标号指定程序的入口
例如,
END bubbling
补充回答:这个标号是要在代码段中明确定义的。如,
data segment
mydata db ?
data ends
code segment
assume cs:code,ds:data
bubbling:
.
.
.
mov ah,4ch
int 21h
code ends
end bubbling
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)