- 17
- 0
- 约1.49千字
- 约 9页
- 2017-01-05 发布于湖北
- 举报
22单片机的指令系统--位操作、子程序调用、返回和空操作指令
单片机的指令系统位操作、子程序调用、返回和空操作指令 5.位操作指令 MCS-51单片机有丰富的位操作指令,可以把大量的硬件组合逻辑用软件来代替,这样可以方便地应用于各种逻辑控制,主要用于控制线路通、断,继电器的吸合与释放等。位操作指令如表1-8所示。 类别 助记符 操作数 功能简介 机器码 指令 字节 机器 周期 位修 正指 令 CLR C 进位位清0 C3 1 1 CLR bit 直接位清0 C2 bit 2 1 SETB C 进位位置1 D3 1 1 SETB bit 直接位置1 D2 bit 2 1 CPL C 进位位取反 B3 1 1 CPL bit 直接位取反 B2 bit 2 1 位逻 辑指 令 ANL C, bit 进位位和直接位相与 82 bit 2 2 ANL C, /bit 进位位和直接位的反码相与 B0 bit 2 2 ORL C, bit 进位位和直接位相或 72 bit 2 2 ORL C, /bit 进位位和直接位的反码相或 A0 bit 2 2 位 传 送 指 令 MOV bit, C 进位位向直接位单元传送 92 bit 2 2 MOV C, bit 直接位向进位位传送 A2 bit 2 2 位 条 件 转 移 指 令 JC rel 进位位C为1,则转移 40 rel 2 2 JNC rel 进位位C为0,则转移 50 rel 2 2 JB bit, rel 直接位为1,则转移 20 bit rel 3 2 JNB bit, rel 直接位为0,则转移 30 bit rel 3 2 JBC bit, rel 直接位为1,则转移,且清零 10 bit rel 3 2 (1)位修正指令 位修正指令包括:位清零指令CLR、位置1指令SETB、位取反指令CPL。 (2)位逻辑运算指令 位逻辑运算指令与字节逻辑运算指令相似。其中“/bit”表示取反后在进行逻辑运算。 (3)位数据传送指令 位数据传送指令与字节数据传送指令相似。 (4)位条件转移类指令 位条件转移类指令与字节条件转移类指令相似,地址偏移量rel的计算方法相同。 类别 助记符 功能简介 机器码 指令 字节 机器 周期 子程序 调用指 令 ACALL addr11 绝对子程序调用 1 addr7-0 2 2 LCALL addr16 子程序长调用 12 addr15-8 addr7-0 3 2 返回 指令 RET 子程序返回 22 1 2 RETI 中断返回 32 1 2 空操作 指令 NOP 空操作 00 1 1 (1)短调用指令 短调用指令ACALL指令的目标地址是11位。在调用子程序时,该指令与AJMP指令类似,要求调用子程序的入口地址与ACALL指令后面指令的第一个字节在同一个2 K页面的程序存储器区域中。 (2)长调用指令 长调用指令LCALL指令的目标地址是16位。可在64 K程序存储器区域范围内调用任何一个子程序。 (3)子程序返回指令 子程序返回指令RET,功能是使CPU从子程序返回到主程序的断点处,使主程序继续执行。 (4)中断返回RETI 中断返回指令RETI,功能是使CPU从中断服务子程序返回主程序的断点处,同时清除相应的中断状态寄存器,开发中断。 (5)空操作指令 执行空操作指令NOP,除PC内容加1外,不影响任何标志位和其他寄存器。NOP指令常用来产生一个机器周期的延迟。 作业
您可能关注的文档
- 21.乡下人家-.ppt
- 21课搭石PPT(公开课完美版).ppt
- 22.1.3 二次函数y=a(x+h)2+k的图象.ppt
- 22-宇宙里有些什么ppt.ppt
- 2201320302140 姚建波 基于ProE的抓取机构设计.doc
- 22.诗两首课件.pptx
- 21病区护理ppt.pptx
- 2206综采工作面设计蔡志平.doc
- 22.1相似图形.ppt
- 2222第一单元课题2.ppt
- 2026年全球AI教育市场自适应学习系统与教育大数据分析.docx
- 2026年全球AI教育市场数据驱动决策分析.docx
- 2026年全球AI法律合规性检查技术路线图.docx
- 2026年全球AI法律咨询市场发展机遇与挑战.docx
- 2026年全球AI法律咨询市场合同审查自动化技术政府支持政策.docx
- 智慧农业无人机作物生长监测与病虫害防治信息化平台可行性分析报告.docx
- 2025年生态旅游景区停车场新能源汽车停车需求预测报告.docx
- 2026年全球AI法律咨询市场竞争格局分析.docx
- 2026年全球AI教育市场教师技术应用案例.docx
- 2026年全球AI教育市场教师角色转型与教育创新激励机制研究.docx
最近下载
- 深度解析(2026)《GBT 15555.8-1995固体废物 总铬的测定 硫酸亚铁铵滴定法》.pptx VIP
- 新大象版科学六年级下册全册精编知识点.pdf
- 钢轨探伤正常波形及图像识读王孟君课件.pptx VIP
- 2025年食品检验工食品理化检测考试试卷:理化指标分析.docx VIP
- 超声波常见异常波形识读王孟君课件.pptx VIP
- 跨境数据流动与个人信息保护.docx VIP
- 考试2018常规理化岗位考核.pdf VIP
- 轨头核伤波形及图像识读王孟君课件.pptx VIP
- 单元工程施工质量检验表与验收表(样表:4小型蓄水工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 单元工程施工质量检验表与验收表(样表:3梯田工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
原创力文档

文档评论(0)