- 5
- 0
- 约4.35万字
- 约 220页
- 2018-01-21 发布于未知
- 举报
第3章 MCS-51汇编语言指令 寻址方式 汇编语言程序设计基础 数据传送类指令 逻辑操作类指令 算术运算类指令 位操作指令 控制转移类指令 程序设计举例 ⒉ 绝对调用指令 ACALL addr11 代码:a10a9a81 0001 a7~0 操作: (PC)←(PC)+2 (SP)←(SP)+1 ((SP))←(PC7~0) (SP)←(SP)+1 ((SP))←(PC15~8) (PC10~0)←addr10~0 (PC15~11)不变 该指令与AJMP指令类似,提供11位目标地址,限在同一2KB地址内调用。 该指令是双字节指令,所以执行时(PC)+2→(PC)以获得下一条指令的地址,然后把该地址压入堆栈作为返回地址,其它操作与AJMP相同。 该指令的操作码的形成也与AJMP类似。对于在子程序中使用到的一些单元,也必须注意在子程序开始处加以保护,在子程序结束返回主程序时加以恢复。 例3-51. 地址 指令 机器码 2345H ACALL 2678H D 1 78 例3-52. 2567H ACALL 2DEFH 无 6×2+1=13(D) 由于超过同一2KB区,所以无机器码 ⒊ 子程序返回指令 RET
您可能关注的文档
- Linux网络操作系统赵军刘猛项目一Linux简介.ppt
- Linux网络服务器配置管理项目实训教程第二版杨云项目1安装RedHatEnterpriseLinux二版.ppt
- Linux网络服务器配置管理项目实训教程第二版杨云项目2管理Linux服务器二版.ppt
- Linux网络服务器配置管理项目实训教程第二版杨云项目3配置Linux基础网络第二版.ppt
- MasterCAM:第01章节.ppt
- MasterCAM的工作环境.ppt
- MasterCAM的三维刀具路径生成.ppt
- MasterCAM的三维建模.ppt
- MATLAB语言程序设计教程第二版第1章节MATLAB概述.ppt
- MATLAB语言程序设计教程第二版第3章节MATLAB数值计算.ppt
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)