社区
单片机/工控
帖子详情
请问 sjmp $ 是是么意思?
jack20042005
2004-11-29 02:08:12
书上都没有讲到这条特殊指令
不知道它的具体作用 ;
$ 还可以和其他操作符一起使用吗
...全文
7846
10
打赏
收藏
请问 sjmp $ 是是么意思?
书上都没有讲到这条特殊指令 不知道它的具体作用 ; $ 还可以和其他操作符一起使用吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CopperLau
2004-12-07
打赏
举报
回复
等~!
FWXCY
2004-12-05
打赏
举报
回复
跳转到原处,也就是停机!!!
truefaith
2004-12-03
打赏
举报
回复
1
$就是当前行,就是跳转到当前行继续执行。即一个死循环。
主要用处就是等待内外的中断。
Suren2003
2004-12-03
打赏
举报
回复
2
SJMP $就是“原地踏步走”的意思,即当程序执行的该处时,什么事也不做。一般用来进行延时作用。
icesnows
2004-11-29
打赏
举报
回复
$就是当前PC地址
flowercity
2004-11-29
打赏
举报
回复
1
$就是当前行
一般用在等待中断的主程序中
沙沙的吹
2004-11-29
打赏
举报
回复
1
$就是当前行
rzsheng
2004-11-29
打赏
举报
回复
1
一般用在等待中断的主程序中
rzsheng
2004-11-29
打赏
举报
回复
停留原地,
也就是说PC指针跳转到当前地址,也就是停留原地了
fanoble
2004-11-29
打赏
举报
回复
死循环
51汇编转移指令AJMP
SJMP
LJMP JMP的区别
关于51汇编转移指令AJMP
SJMP
LJMP JMP的区别 LJMP跟LCALL是在任何情况下都能用, 但是他们的指令长度不同,用a的可以节省一些空间 AJMP 占用2字节 运行周期2
SJMP
占用2字节 运行周期2 LJMP 占用3字节 运行周期2 ACALL 占用2字节 运行周期2 LCALL 占用3字节 运行周期2 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
单片机常用英文缩写全称
对于初学单片机的人来说,在看芯片或者电路图中常常会有诸多的简称,不知意思,所以学习起来极不方便,现对常用简称做个总结,供大家参考
单片机中的“$”
$伪指令,表示当前程序地址或者PC寄存器值譬如,
sjmp
$ //也就是在本条指令上死循环,直到发生中断请求。死循环,等看门狗复位 BTW:main(){ while(1){} exit(SUCCESS);}
C51单片机程序注释与样例
1. 注释 ORG程序的起始地址;跳转过程为程序保留了30H的数据空间
SJMP
$原地跳转等待中断 ORG 0000H
SJMP
MAIN ORG 0030H MAIN: ;主程序
SJMP
$ END ** mov,movx操作RAM数据存储器;movc操作ROM ** 2. 样例 把内部RAM 20H,21H单元的数据分别送到外部RAM 2000H,2001H单元中 org 0000H
sjmp
main org 0030h main: mov 20h,#12h ;赋初值 mov 2
51单片机之控制转移指令
SJMP
、LJMP等
文章目录前言一、无条件转移指令LJMP addr16AJMP addr11
SJMP
relJMP @A + DPTR关于
SJMP
、AJMP、LJMP的选择二、条件转移指令JZ rel 前言 控制指令是将程序跳转到某个指定的地址,在顺序执行 控制指令是通过修改PC的内容来实现跳转的功能 PC的内容是将要执行的下一跳指令的地址 一、无条件转移指令 LJMP英文全称:Absolute Jump AJ...
单片机/工控
27,508
社区成员
28,796
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章