51单片机指令SJMP的转移是以下一条指令首地址为基准的吗?
发布网友
发布时间:2022-09-14 05:09
我来回答
共2个回答
热心网友
时间:2024-02-17 10:30
是的,
51单片机
指令SJMP的转移是以下一条指令首地址为基准的。
SJMP指令是两个字节,所以,也可以将SJMP指令的地址+2(即下条指令的首地址)作为基准,因为,在计算SJMP指令的偏移地址时,是按本条指令的地址来计算的,并不是取下条指令的地址。
热心网友
时间:2024-02-17 10:30
这个不用想太多,就当作一条简单的跳转指令就好了。需要注意的是跳转到的位置不能太远,上下不超过127个单元。