全站数据
8 4 2 0 5 8 1

sjmp在汇编语言中的意思

以案说法 | 简单学习,快乐成才!         
问题更新日期:2024-10-22 05:41:13

问题描述

sjmp在汇编语言中的意思求高手给解答
精选答案
最佳答案

SJMP是51单片机的汇编指令,该指令是相对寻址方式,功能是以当前程序计数器PC为基准,在-128~+127范围内跳转。

SJMP指令要点如下:

第一,该指令的操作数给出的是PC加减值,正数时表示程序向下跳转,负数时表示程序向上跳转,负数用反码表示。

第二,跳转目标一般用标号来表示,例如:

Loop:……

……

SJMP Loop

编译工具会自动计算程序段标号的地址偏移量。