- 4
- 0
- 约1.31万字
- 约 49页
- 2018-11-05 发布于广西
- 举报
5、散转(多分支)程序设计 散转程序是一种并行分支程序。 它是根据某种 输入或运算结果, 分别转向各个处理程序。 在MCS— 51 单片机中, 散转指令为JMP@A+DPTR, 它按照程 序运行时决定的地址执行间接转移指令。 (1) 使用地址偏移量表的散转程序 如果所有的N个分支处理程序的总长度小于 256 个字节时, 可以使用地址偏移量来实现N分支散 转。 它的优点是程序简单, 转移表短。 【例1】按R2 的内容转向 4 个分支处理程序。 4 个分支处理程序总长度小于256个字节。 解: 入口: (R2)=入口条件(0, 1, 2, 3)。 出口: 各分支处理程序入口。 程序清单如下: N-JMP: MOV A, R2 MOV DPTR, #TABL ; 分支表首地址送DPTR MOVC A, @A+DPTR ; 查表取转移目标地址偏移量 JMP @A+DPTR ; 转移到相应处理程序 TABL: DB PRG0(rel)
您可能关注的文档
- -- 单片机概-- 复制(精品·公开课件).ppt
- !!!麦肯锡 中国电信本地网业务流程重组的概念、过程及(精品·公开课件).ppt
- !成本控制指南(精品·公开课件).ppt
- !营销理论!(精品·公开课件).pdf
- !管理学第三讲企业概论(精品·公开课件).ppt
- ( 数字电子技术及其应用(精品·公开课件).ppt
- $创新型研发平台的主要要素(精品·公开课件).ppt
- ((人教版))[[高二物理课件]]广东省汕头一中新课标高二(精品·公开课件).ppt
- ((人教版))[[高二物理课件]]高二物理选修3-1《串联电路(精品·公开课件).ppt
- ((人教版))[[高二物理课件]]人教版高二物理选修3-1《电(精品·公开课件).ppt
最近下载
- 深圳中原豪宅部-万科瑧山府营销策划报告.pptx VIP
- 日喀则市吉隆县吉隆镇如嘎村人居环境整治项目水土保持方案报告表.pdf VIP
- 耳鼻喉试题及答案.doc VIP
- 幼小衔接数学练习题精选(30套)专题训练.docx VIP
- 2024年辅警招聘《公安工作基本知识》培训考试题库 (附答案).docx VIP
- 2026中国农业大学后勤保障处宿舍服务部(东区) 合同聘用制C岗人员招聘4人考试参考题库及答案解析.docx VIP
- 无人机技术基础--电池.ppt VIP
- 2026年新疆维吾尔自治区城管协管人员招聘考试备考试题及答案详解.docx VIP
- 建市[2007]86号 工程设计资质标准-20240506162025.docx
- TCECS 540-2018 混凝土用氧化镁膨胀剂应用技术规程.pdf VIP
原创力文档

文档评论(0)