文章插图
“SJMP$”是51单片机的指令,意味着跳转到该指令的开头以开始执行,因此它变为循环执行,就地跳转,通常用于等待中断 。这是一条死循环指令,当有中断申请后,CPU转至执行中断服务程序 。中断返回时,仍然返回到这条死循环指令,继续等待中断,而不是返回到该指令的下一条指令 。
在51中,与外部存储器RAM打交道的只可以是A累加器 。所有需要送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入 。在此我们可以看出内外部RAM的区别了,内部RAM间可以直接进行数据的传递 , 而外部则不行,比如 , 要将外部RAM中某一单元送入另一个单元,也必须先将0100H单元中的内容读入A,然后再送到0200H单元中去 。
【sjmp $是什么寻址方式 jmp的寻址方式】
推荐阅读
- 淡黄长裙蓬松的头发是什么歌 淡黄的长裙蓬松的头发原视频
- 白花鱼是什么鱼 白花鱼是什么鱼刺多吗
- 阳光橙是什么橙子 阳光橙是冰糖橙吗
- 地法天天法道道法自然是什么意思 法地地法天天法道道法自然
- 鸭蛋与鸡蛋营养价值区别是什么 鸭蛋与鸡蛋营养价值区别是什么意思
- 代管是什么意思 县级市由地级市代管是什么意思
- 微信辅助扫码是什么 微信辅助扫码是什么意思
- 热电联产是什么意思 热电联产的概念
- 口取纸是什么 口取纸是什么纸
- 济宁ETC黑名单是什么意思?