- 1
- 0
- 约1.43万字
- 约 48页
- 2017-06-12 发布于浙江
- 举报
4MCS51汇编语言程序设计ok精品课ok
第4章 MCS-51汇编语言程序设计 3 语言 机器语言、汇编语言和高级语言 3 原则 尽可能节省数据存放单元、缩短程序长度、加快运算时间汇编语言是面向机器硬件的语言,要求程序设计者对MCS-51单片机具有很好的“软、硬结合”的功底。 介绍程序设计的基本知识及如何使用汇编语言来进行基本的程序设计。 4.1 汇编语言程序的基本结构形式 顺序结构、分支结构和循环结构,再加上广泛使用的子程序和中断服务子程序。 1.顺序结构 2.分支结构 程序中含有转移指令, 无条件分支,有条件分支。 有条件分支又分为:单分支结构和多分支结构。 3.循环结构 4.子程序 5.中断服务子程序 4.2 顺序结构程序设计 4.2.1一般的顺序结构 一、子程序设计原则和应注意的问题 顺序结构是最简单最常用的程序结构,在顺序结构的程序中既无分支,也无循环,也不调用子程序。程序执行时,程序流向不变,按顺序一条一条地执行指令,如图4-1所示。也称为简单程序或直线程序。顺序程序结构虽然比较简单,但也能完成一定的功能任务,是构成复杂程序的基础。 例4-1 已知16位二进制负数存放在R1、RO中,试求其补码,并将结果存在R3、R2中。 分析:二进制负数的求补方法可归结为“求反加1” ,符号位不变。利用CPL指令实现求反:加1时,应低8位先加1,高8位再加
您可能关注的文档
- 45讲人造卫星宇宙速度.ppt
- 480C51单片微机的程序设计.ppt
- 48讲多面体、欧拉公式与球.doc
- 3部分压力和差压测量及变送(新).ppt
- 48课时光的本性(A卷).doc
- 4VHDL入门.ppt
- 4MOS场效应晶体管.ppt
- 42电磁波测距.ppt
- 4_土壤胶体化学和表面化学.ppt
- 4_表面粗糙度及检测.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- API675容积泵计量泵标准中文版.pdf VIP
- The Sex Lives of College Girls《大学女生的性生活(2021)》第一季第四集完整中英文对照剧本.docx VIP
- 07FS02 防空地下室给排水设施安装.pdf VIP
- GB∕T 23935-2009 圆柱螺旋弹簧设计计算(高清版).pdf
- 98ZJ001中南地区建筑配件图集合订本.docx VIP
- 98ZJ001_标准图集标准图集.pdf VIP
- 98ZJ001说明.doc VIP
- 江苏2025年高考物理试卷真题(江苏卷).pdf VIP
- 2026年中央选调生考试笔试试题及答案解析.docx
- 标准图集-07FD02_防空地下室电气设备安装.pdf VIP
原创力文档

文档评论(0)