- 77
- 0
- 约1.54万字
- 约 77页
- 2017-03-27 发布于湖北
- 举报
多分支选择结构2 典型例子:当单片机系统中的键盘按下时,就会得到一个键值,根据不同的键值,跳向不同的键处理程序入口。此时,可用直接转移指令(LJMP或AJMP指令)组成一个转移表,然后把该单元的内容读入累加器A,转移表首地址放入DPTR中,再利用间接转移指令实现分支转移。 例:根据寄存器R2的内容,转向各个处理程序PRGX(X=0~n)命题分析: (R2)=0,转PRG0 (R2)=1,转PRG1 …… (R2)=n,转PRGn JMP6: MOV DPTR,#TAB5 ;转移表首地址送DPTR MOV A,R2 ;分支转移参量送A MOV B,#03H ;乘数3送B MUL AB ;分支转移参量乘3 MOV R6, A ;乘积的低8位暂存R6 MOV A,B ;乘积的高8位送A ADD A ,DPH ;乘积的高8位加到DPH中 MOV DPH, A MOV A, R6 JMP @A+DPTR ;多分支转移选择 ? …… TAB5: LJMP PRG0 ;多分支转移表 LJMP PRG1 …… LJMP PRGn R2中的分支转移参量乘3是由于长跳转指令LJMP要占3个单元。 4.3.7 循环程序设计 程序
您可能关注的文档
- 2014DSCOMIPCC呼叫中心解决方案解释.ppt
- 2-3fluent-操作讲稿概要.ppt
- 2-3-钾代谢紊乱概要.ppt
- 2014版九年级英语Unit7Teenagers_should_be_allowed_to_choose_their_own_clothes_SectionA3a-3c解释.ppt
- 2-4辐射换热概要.ppt
- 2-05.考点强化离子反应及离子方程式概要.ppt
- 2-080-比亚迪试驾活动概要.ppt
- 2K线-蜡烛图概要.ppt
- 2014版装配式预应力混凝土空心板桥上部结构宣贯解释.ppt
- 疳积发热咳嗽惊风分解.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
最近下载
- 2025最新银行柜员招聘考试业务知识测试.docx VIP
- GB50575-2010 1kV及以下配线工程施工与验收规范.pdf VIP
- 健康管理跟踪表格.docx VIP
- 建筑工程图集 17CJ23-2:自粘防水材料建筑构造(二).pdf VIP
- GB30871-2022危险化学品企业特殊作业安全规范全解读PPT课件.pptx VIP
- 热力性能计算书(FNS-3000).doc VIP
- 健康咨询中心管理表格.doc VIP
- 冷却塔热力性能计算书及计算方法.pdf VIP
- 江西省南昌市外国语学校2025-2026学年高一上学期2月期末考试政治试题(含解析).docx VIP
- 03接触网隔离开关检调.pptx VIP
原创力文档

文档评论(0)