$TITLE (Demo Program #1) ; 例程1
CSEG AT 0000h
JMP $
END
这个例程包含四条语句。$TITLE是一条汇编器控制指令,CSEG和END是汇编器伪指令,而JMP是一条汇编语言指令。
在汇编程序中,一行只能包含一条语句,可以是控制指令、伪指令或指令。而一条语句必须写在一行中,不允许出现多行语句。
x51汇编程序对列不敏感。控制指令、伪指令和指令可以从任一列开始。例子中使用缩进,是为了使程序清晰明了,既不是汇编器要求的,也不是它所期望的。唯一的例外是变量和指令的操作数与控制指令、伪指令和指令之间至少要用一个空格隔开。
所有的x51汇编程序必须包含END伪指令。这条伪指令告诉汇编器,这是汇编程序的结尾。END伪指令之后的任意指令、伪指令或控制指令都被忽略掉。最短的、正确的汇编程序只包含一条END伪指令。
