- 5
- 0
- 约1.24万字
- 约 68页
- 2022-05-24 发布于重庆
- 举报
4.2.4 散转程序设计 散转程序是分支程序的一种, 它可根据运算结果或输入数据将程序转入不同的分支。MCS - 51 指令系统中有一条跳转指令JMP@A+DPTR, 用它可以很容易地实现散转功能。该指令把累加器的 8 位无符号数与 16 位数据指针的内容相加, 并把相加的结果装入程序计数器PC, 控制程序转向目标地址去执行。此指令的特点在于, 转移的目标地址不是在编程或汇编时预先确定的, 而是在程序运行过程中动态地确定的。目标地址是以数据指针 DPTR的内容为起始的 256 字节范围内的指定地址, 即由 DPTR的内容决定分支转移程序的首地址, 由累加器 A的内容来动态选择其中的某一个分支转移程序。 第三十一页,共六十八页。 例 11 根据工作寄存器R0 内容的不同, 使程序转入相应的分支。 (R0)=0 对应的分支程序标号为PR0; (R0)=1 对应的分支程序标号为PR1; (R0)=N 对应的分支程序标号为PRN。 … 第三十二页,共六十八页。 程序如下: LP0: MOV DPTR, #TAB ; 取表头地址 MOV A, R0 ADD A, R0
您可能关注的文档
- 从业人员的权利和义务.ppt
- 变频器工程应用培训讲义.ppt
- 大陆市场Vanger品牌代理解决方案.ppt
- 斑岩型矿床相关知识.ppt
- 财务会计与管理基础知识分析理论.ppt
- 百丽服装终端零售技巧.ppt
- 车间设计指导.ppt
- 车主之家上海大众汽车网络营销方案.ppt
- 财务会计与经济环境管理知识分析导论.ppt
- 初中生文明礼仪伴我行主题班会.ppt
- 江苏省无锡市惠山区2024-2025学年高一下学期期中物理试题(春卷)(含答案).pdf
- 江苏省扬州市广陵区红桥高级中学2024-2025学年高一下学期4月期中物理试题(含答案).docx
- 四川省达州市万源中学2024-2025学年高一下学期4月期中物理试题(含答案).docx
- 江苏省扬州市广陵区红桥高级中学2024-2025学年高一下学期4月期中物理试题(含答案).pdf
- 四川省达州市万源中学2024-2025学年高一下学期4月期中物理试题(含答案).pdf
- 四川省凉山州西昌市2024-2025学年高一下学期期中考试物理试题(含答案).docx
- 四川省凉山州西昌市2024-2025学年高一下学期期中考试物理试题(含答案).pdf
- 四川省南充市西充中学2024-2025学年高一下学期期中考试物理试题(含答案).docx
- 四川省南充市西充中学2024-2025学年高一下学期期中考试物理试题(含答案).pdf
- 浙江省杭州第二名校钱江名校2023-2024学年高二下学期期中物理试题(含答案).docx
最近下载
- 04_CLU-3 01_RT-flex_RTA engine basics 主机教程.ppt VIP
- 华电集团ERP升级项目_OM_操作手册_热力机械工作票.ppt
- 2025年江西银行笔试题库及答案.docx VIP
- 备孕注意事项与8大备孕误区.pptx VIP
- 2025年港澳台华侨生入学考试高考物理试卷真题(含答案详解).pdf VIP
- 2025江西银行笔试题库及答案.doc VIP
- 华电集团ERP升级项目_OM_操作手册_一级动火工作票20200119.pptx
- miele美诺H 7264 B C说明书 用户手册.pdf
- 江西银行招聘练习题通关及答案.doc VIP
- 江西银行招聘试题及答案.doc VIP
原创力文档

文档评论(0)