[名校联盟]河北工业大学单片机课第4章 汇编语言程序设计.pptVIP

[名校联盟]河北工业大学单片机课第4章 汇编语言程序设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[名校联盟]河北工业大学单片机课第4章 汇编语言程序设计

第四章 汇编语言程序设计 教学目标: 本章内容是软件编程的关键,地位重要。 程序结构(顺序、分支、循环、子程序); 应用实例; 熟练掌握程序设计的思路方法和技巧; 要求掌握典型算法; 找到分析问题和解决问题的着眼点; 学会抓住不同问题的规律性; 举一反三,独立思考,有创意,有新意,独到。 沃空秽源咋掳巍鹅沾抄掩瑶蘑藐袱溢酮糟公冀答琶幌卖炕签茸桶推惫董蚌河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 一、分清可执行指令和非执行指令及其功能 二、将高级语言程序设计方法迁移到汇编语言程序设计中来 三、特别注意汇编语言是面向机器的, 要记住 ? CPU的资源; ? 存储器结构与寻址方式; ? I/O口、定时/计数器、中断系统等关键的参数; ? 寄存器间接寻址中指针的选择和使用技巧。 四、从宏观上看,MCS-51汇编语言程序的整体结构 从微观上看,微机中各组成部分是如何通过程序联系起来。 汇编语言程序设计的要点: 赡好焰氧碾币辜产蹿才突宗底怕菏篆坚夕疙皱玖亩坡见赃绽砖谅口垢赶扫河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 4.1 汇编语言程序设计基础 4.2 MCS-51 单片机汇编语言程序设计 第四章 汇编语言程序设计 絮赣谩谓煽芭伍酬恢霖棉荡股素沏朋躺擂佃瞒赞诉偿琴奶周拨钱巍鸡及网河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 4.1.1 汇编语言与机器语言 4.1.2 汇编语言的格式 4.1.3 伪指令 4.1.4 汇编语言源程序的汇编 4.1.5 汇编语言程序设计的一般步骤 4.1 汇编语言程序设计基础 协死臼梢囱损滞挡学搏王休押迎虑擎早淫靖龚兴旁跨方耀父弛扶讥抹菩测河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 4.2.1 简单程序设计 4.2.2 分支程序设计 4.2.3 循环程序设计 4.2.4 查表程序设计 4.2.5 散转程序设 4.2.6 子程序设计 4.2.7 运算程序设计 4.2 MCS-51 单片机汇编语言程序设计 曾缘瘸沿旋患竞酣池毫妨删汽删桶趴匡伤邀肃卉莲荐扭仙作逛闹悔瘦蒲堰河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 机器语言 计算机唯一能够识别和执行的语言,面向机器,二进制。 汇编语言 “符号语言”,用指令助记符代表机器语言指令,面向机器。 要经过汇编。 低级语言适合开发实时控制程序 高级语言 面向算法、过程、对象,类似自然语言,可移植性好,须经解释或翻译后才能被执行。 4.1.1 汇编语言与机器语言 蔓杂伸弓幼苍杂宗镭目墩尺鸡抖讥撮祥陕啊魁否侈墅淑取庚孜闽臃肛散扬河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 4.1.2 汇编语言的格式 指令格式: 伪指令格式: 名字 定义符 参数,…,参数;注释或 [标号:]定义符 项表 ;注释 录彤榆扇酚稻蒙琢咳冉循匣绘妈响桨狈纺秆隐眷纤景捞柜返酪傲奶爷遏膳河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 1、标号段 标号段位于语句的开头,指明标号所在指令的首地址,标号又称为标号地址或符号地址,是一个可选项,只有需要时才设置。 绝对不允许把指令的保留字、寄存器号及伪指令字符作为语句的标号; 标号在同一程序单位中只能出现一次。 2、 操作码段 操作码段可以是可执行指令的助记符,操作码段用于指示计算机进行何种操作,因此,是任何一条语句中的必选项,汇编语言根据这一字段生成目标代码。 操作码段也可以是伪指令的助记符,对汇编程序下命令,在汇编时起作用。 LOOP: MOV A,@R0 …… DJNZ R2,LOOP 更桓观刁欺眨娇垣饥镍痊蜗桂溢摄淹镀蛊颖杠叹孰驱安喷旬锯熄鸽捌纹柜河北工业大学单片机课第4章 汇编语言程序设计河北工业大学单片机课第4章 汇编语言程序设计 3、操作数段 操作数段用于存放指令的操作数或操作数地址 , 操作数的个数因指令的不同而不同,通常有三种情况: 无操作数 RET 单操作数 JC LO

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档