- 5
- 0
- 约6.95千字
- 约 43页
- 2019-05-10 发布于广东
- 举报
第四章 汇编语言程序设计 程序设计实例引入 实例 假设一个班有50个人, 共有3门选修课: 计算机算法 服装CAD设计 德语 请找出: 同时选了三门课的同学; 问题的解决 第一步 如何在计算机中表示选修某门课的所有同学? 问题的解决 第二步 设计思路:找出同时选了三门课的同学 几点启示 整体构思; 构建整体流程框图; 结构合理,流程清晰,简单明了; 局部模块化; 为什么要用流程图? 符合人进行逻辑思考的习惯 计算机从根本上来说,没有任何逻辑性,所以,你必须告诉它,先做什么,后做什么,遇到什么情况又该做什么,等等 流程图设计本身是一个逐步求精的过程,最终将任务划分为若干能由机器指令实现的小模块 4.1 程序设计过程 题意分析 画出流程图 分配内存及端口 编制源程序 仿真、调试程序 固化程序 2、编程技巧 程序功能模块化 尽量采用循环结构和子程序 少用无条件转移指令 多采用累加器来传递参数 注意现场保护,即压入堆栈 4.2 顺序程序设计 例:求多项式 a2-b 解:设a存放在R2中,b存放在R3中,结果存放在R6和R7中。 4.3 分支程序设计 根据不同的条件转向不同的处理程序 控制转移指令 AJMP、LJMP、SJMP 、JMP JZ、JNZ、CJNE、DJNZ 位转移指令 JC、JNC、JB、JNB、JBC 举例;累加器A内有
您可能关注的文档
- 华南理工大学机械设计基础课件第5章 凸轮机构.ppt
- 华南理工大学机械设计基础课件第6章 间歇运动机构与组合机构.ppt
- 华南理工大学机械设计基础课件第7章 齿轮传动.ppt
- 华南理工大学机械设计基础课件第8章 蜗杆传动.ppt
- 华南理工大学机械设计基础课件第9章 轮系.ppt
- 华南理工大学机械设计基础课件第10章 挠性传动.ppt
- 华北电力大学(北京)工程项目管理课件第七章 工程项目招投标管理.ppt
- 华北电力大学(北京)工程项目管理课件第六章 工程项目进度管理.ppt
- 华南理工大学机械设计基础课件第11章 螺纹的形成与螺旋传动.ppt
- 华北电力大学(北京)工程项目管理课件第九章 工程项目风险管理.ppt
- 合规红线与避坑实操手册(2026)《GB 24155-2020电动摩托车和电动轻便摩托车安全要求》.pptx
- 合规红线与避坑实操手册(2026)《GB 29995-2024煤基活性炭和兰炭单位产品能源消耗限额》.pptx
- 合规红线与避坑实操手册(2026)《GB 38189-2019与通信网络电气连接的电子设备的安全》.pptx
- 合规红线与避坑实操手册(2026)《GBT 41244-2022可冲散水刺非织造材料及制品》.pptx
- 合规红线与避坑实操手册(2026)《GB 9706.201-2020医用电气设备 第2-1部分:能量为1MeV至50MeV电子加速器基本安全和基本性能专用要求》.pptx
- 《十五五绿氢项目与地方性反脆弱智慧研究投资》的深度内容。以下是包含十个一级、各自下属的二级及其详细解读的完整文章。.pptx
- 《2026—2028年中国钢轨配件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢丝网石棉水泥中波瓦行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢铁链零件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢质机动货船行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
原创力文档

文档评论(0)