| 5.2 简单结构程序---51系列单片机设计实例教程 简单结构程序又叫顺序程序,程序从第一条指令开始一直执行到最后一条,无分支,无循环。 例如:双字节加法程序,其程序如下: ; ;被加数在addr1(低位)和addr2(高位)中,加数在addr3(低位)和addr4(高位)中 ;运算结果在addr1和addr2中 ; ADDR1 EQU 30H ADDR2 EQU 31H ADDR3 EQU 32H ADDR4 EQU 33H ; ADDST:PUSH ACC MOV RO,#addr1 MOV R1,#addr3 MOV A,@RO ADD A,@R1 MOV @RO,A INC RO INC R1 MOV A,@Ro ADDC A,R1 MOV @RO,A POP ACC RET |