微机系统应用程序设计技术方案.pptVIP

  • 4
  • 0
  • 约1.5万字
  • 约 55页
  • 2016-06-12 发布于湖北
  • 举报
第3章 微机系统应用程序设计 微机系统的应用程序设计,可以采用汇编语言完成,也可以采用C语言实现。由于汇编语言是面向机器的语言,对单片机的硬件资源操作直接方便、概念清晰,尽管对编程人员的硬件知识要求较高,但对于学习和掌握单片机的硬件结构极为有利。所以,本章首先对汇编语言进行介绍。当系统的规模较大时,设计人员便趋于采用C语言进行程序设计,这是由于C语言具有良好的可读性、可移植性和基本的硬件操作能力。所以本章还介绍了单片机高级语言C51的语法、数据结构、语句函数的分类以及简单的C51程序设计。 第3章 微机系统应用程序设计 3.1汇编语言程序设计 3.1.1 汇编语言语句格式及伪指令 以助记符书写的指令系统,就是计算机的汇编语言。每一条指令就是汇编语言的一条语句。 1.汇编语言的特点 汇编语言有如下特点: ①助记符指令和机器指令一一对应。所以用汇编语言编写的程序效率高,占用存储空间小,运行速度快,而且能反映计算机的实际运行情况。因此汇编语言能编写出最优化的程序。 ②汇编语言编程比高级语言困难。因为汇编语言是面向计算机的,程序设计人员必须对计算机硬件有相当深入的了解,才能使用汇编语言编写程序。 ③汇编语言能直接和存储及接口电路打交道,也能申请中断。因此汇编语言程序能直接管理和控制硬件设备。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档