MCS汇编语言程序设计概论.pptVIP

  • 2
  • 0
  • 约1.24万字
  • 约 62页
  • 2016-07-22 发布于湖北
  • 举报
MCS汇编语言程序设计概论

第4章 MCS-51汇编语言程序设计 ;2.汇编语言 英文助记符表示的指令称为符号语言或汇编语言 将汇编语言程序转换成为二进制代码表示的机器语言程序称为汇编程序 经汇编程序“汇编(翻译)”得到的机器语言程序称为目标程序,原来的汇编语言程序称为源程序。 汇编语言特点: 面向机器的语言,程序设计员须对MCS-51的硬件有相当深入的了解。 助记符指令和机器指令一一对应,用汇编语言编写的程序效率高,占用存储空间小,运行速度快,用汇编语言能编写出最优化的程序。 ;能直接管理和控制硬件设备(功能部件),它能处理中断,也能直接访问存储器及I/O接口电路。 汇编语言和机器语言都脱离不开具体机器的硬件,均是面向“机器”的语言,缺乏通用性。 3.高级语言 不受具体机器的限制,使用了许多数学公式和数学计算上的习惯用语,非常擅长于科学计算。常用的如BASIC、FORTRAN以及C语言等。 高级语言优点:通用性强,直观、易懂、易学,可读性好。 使用C语言(C51)、PL/M语言来进行MCS-51的应用程序设计。 对于程序的空间和时间要求很高的场合,汇编语言仍是必不可缺的。 ;C语言和汇编语言混合编程 在很多需要直接控制硬件的应用场合,则更是非用汇编语言不可 使用汇编语言编程,是单片机程序设计的基本功之一 4.1.2 汇编语言语句的种类和格式 两种基本类型:指令语句和伪指令语句 (

文档评论(0)

1亿VIP精品文档

相关文档