8-2.控制转移类指令(1) ◇长转移指令 LJMP目标语句 说明:目标语句可以是程序存储器64KB空间的任何地方。 ◇绝对转移指令 AJMP目标语句 例:4002H AJMP MM 4600H MM: MOv A,#OOH 注意:目标语句必须和当前语句同页。在51单片机中,64KB程序存储器 分成32页,每页2KB(7FFH) SiChuan Engineering Technical College-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical College-1959 6 Copyright © Http:// mcu.scetc.net 8-2. 控制转移类指令(1) 长转移指令 LJMP 目标语句 说明:目标语句可以是程序存储器64KB空间的任何地方。 绝对转移指令 AJMP 目标语句 例: 4002H AJMP MM …… 4600H MM: MOV A,#00H 注意:目标语句必须和当前语句同页。在51单片机中,64KB程序存储器 分成32页,每页2KB(7FFH)
8-2.控制转移类指令(1) ◇短跳转指令 SJMP目标语句(re 例: 4060H SMP LOOP 4090H LOOP: MOv A, #OFFH 注意:短跳转的目标语句地址必须在当前语句向前127(7FH)字节,向 后128(80H)字节,否则在进行程序编译时会出错。 SiChuan Engineering Technical College-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical College-1959 7 Copyright © Http:// mcu.scetc.net 8-2. 控制转移类指令(1) 短跳转指令 SJMP 目标语句(rel) 例: 4060H SJMP LOOP …… 4090H LOOP:MOV A,#0FFH …… 注意:短跳转的目标语句地址必须在当前语句向前127(7FH)字节,向 后128(80H)字节,否则在进行程序编译时会出错