- 1
- 0
- 约2.25千字
- 约 20页
- 2023-12-15 发布于湖北
- 举报
(5)字节交换指令:将累加器A的内容和源操作数内容互换。(XCH-Exchange);MULABDIVAB;SWAPA;(5)位变量条件转移指令;5、控制转移类指令(1)无条件转移指令
①绝对转移指令(Absolutejump)
AJMPaddr11
这是2KB范围内的无条件跳转指令,把程序的执行转移到指定的地址。目标地址必须与AJMP后面一条指令的第一个字节在同一个2KB区域的存储器内。
②相对转移(短跳转)指令(Shortjump)
SJMPrel
转向的目标地址可以在这条指令前128B到后127B之间。
③长跳转指令(Longjump)
LJMPaddr16
转移的目标地址可以在64KB程序存储器地址空间的任何地方,不影响任何标志。;LJMP、AJMP、SJMP三条无条件转移指令的区别:
①转移范围不一样。
SJMP转移范围是当前PC-128B~+127B;AJMP转移范围是与当前PC值同一2KB;LJMP转移范围是64KB。
使用AJMP和SJMP指令应注意转移目标地址是否在转移范围内,若超出范围,程序将出错。
②指令字节不一样。
LJMP是3字节指令;AJMP、SJMP是2字节指令。;程序运行的6个特殊入口地址(P30页);注意:单片机复位后程序计数器PC的内容为0000H,故必须从0000H单元开始取指令来执行程序。0000H单元是系
您可能关注的文档
最近下载
- 2025年12月英语四级真题试卷(第2套)附答案.pdf VIP
- 研题·进阶 07 (研题、创题)2021 上海春考第 12 题:单位圆上的“跳跃”与“避让”.docx VIP
- 沈阳市“互联网+政务服务”优化研究.docx VIP
- 普源精电Ultra Station用户手册.pdf VIP
- 高频精选:基层护林员面试题及答案.doc VIP
- YD 5178-2017-T 通信管道人孔和手孔图集.pdf VIP
- 2026大学生贵州西部计划志愿者招募笔试试题库及答案.docx VIP
- 消防消防系统与设备.pptx VIP
- 2026年新版消防设施操作员(消控证)考试题库及详细答案.docx
- 中班数学活动数气球PPT.pptx VIP
原创力文档

文档评论(0)