程序设计参考详细资料详细资料.pptVIP

  • 3
  • 0
  • 约1.12万字
  • 约 49页
  • 2016-05-29 发布于湖北
  • 举报
4.3 汇编语言实用程序设计 第4章 MCS-51汇编语言程序设计 汇编语言是面向机器硬件的语言,要求程序设计者对MCS-51单片机具有很好的“软、硬结合”的功底。 本章介绍程序设计的基本知识及如何使用汇编语言来进行基本的程序设计。 4.1 汇编语言程序设计概述 汇编语言特点: 面向机器的语言,程序设计员须对MCS-51的硬件有相当深入的了解。 助记符指令和机器指令一一对应,用汇编语言编写的程序效率高,占用存储空间小,运行速度快,用汇编语言能编写出最优化的程序。 能直接管理和控制硬件设备(功能部件),它能处理中断,也能直接访问存储器及I/O接口电路。 汇编语言和机器语言都脱离不开具体机器的硬件,均是面向“机器”的语言,缺乏通用性。 4.1.2 汇编语言语句的种类和格式 两种基本类型:指令语句和伪指令语句 (1)指令语句 已在第3章介绍 每一条指令语句在汇编时都产生一个指令代码——机器代码 (2)伪指令语句 是为汇编服务的。在汇编时没有机器代码与之对应。 MCS-51的汇编语言的四分段格式如下: 标号字段 操作码字段 操作数字段 注释字段 规则: (1)标号字段和操作字码段之间要有冒号“:”相隔; (2)操作码字段和操作数字段间的分界符是空格; (3)双操作数之间用逗号相隔; (4)操作数字段和注释字段之间的分界符用分

文档评论(0)

1亿VIP精品文档

相关文档