汇编语言程序设计概述.docxVIP

  • 2
  • 0
  • 约2.55千字
  • 约 29页
  • 2022-03-03 发布于上海
  • 举报
? ? 【第三章】汇编语言程序设计 ? ? 文章目录 【 1. 前言 】 【 2. 伪指令 】 【 3. 顺序程序设计 】 【 4. 分支程序设计 】 多分支散转程序的设计 【 5. 循环程序设计 】 【 6. 位操作程序设计 】 【 7. 子程序设计 】 【 8. 小结 】 【 1. 前言 】 无论哪种嵌入式系统,都有两种编程语言—汇编语言和高级语言(主要是C语言) 汇编语言产生的目标程序简短,占用存储空间小,执行快,能充分发挥计算机的硬件功能。 高级语言编程快捷,但程序长,占用存储空间大,执行的实时较差; 为发挥各自的优势,在复杂的嵌入式系统中,往往实时控制部分采用汇编语言,而数据的运算和处理部分采用C语言。因此对于嵌入式系统的工程师而言,两种语言都必须掌握。 无论是高级语言还是汇编语言,源程序都要转换成目标程序(机器语言) 计算机才能执行。 支持写入8XX51单片机或仿真调试的目标程序有两种文件格式: .BIN文件和:HEX文件, .BIN文件是由编译器生成的二进制文件,是程序的机器码。 .HEX文件是由INTER公司定义的一种格式,这种格式包括地址、数据和校验码,并用ASCII码来存储。 .BIN文件需通过符号转换程序OHS51进行转换,成为HEX文件后,才能显示并可供打印出来。 汇编:将汇编语言源程序转换成机器语言目标程序的过程称为汇编。 汇编程序:能将汇编语言

文档评论(0)

1亿VIP精品文档

相关文档