微控制器编程语言一览.pptVIP

  • 1
  • 0
  • 约3.29万字
  • 约 183页
  • 2026-09-18 发布于北京
  • 举报

3.1单片机程序设计语言分类

3.2MCS-51汇编指令系统

3.3MCS-51汇编语言程序设计

3.4MCS-51的C语言程序设计

3.5KeilC51与汇编语言的混合编程;3.1单片机程序设计语言分类;机器语言:用二进制编码表示每条指令,是计算机能直接识别的语言。其特点是占用的内存小、执行速度快

汇编语言:用助记符来表示机器指令的一种程序设计语言。汇编语言与机器的指令系统密切相关,不同的机型其指令系统不同。

高级语言:通用性强,能够在不同的机器上运行。用高级语言编写的程序要用编译程序或解释程序翻译成机器语言程序方能执行。

;3.2MCS-51汇编指令系统;3.2.1MCS-51的指令格式;操作码:

表示该指令所实现的操作功效,普通由2--5个英文字母表示。例如ORL,ADD,LCALL等。

;操作数:

表示参加操作的数据起源和目标单元。操作数能够是一种立即数,也能够是一种内存单元或者是一种存放器单元。

操作码和第一种操作数之间普通用一种或几个空格隔开,而操作数与操作数之间用逗号隔开。

操作数能够有1个,2个,3个或没有。大部分指令含有2个操作数,其中第一操作数为“目标操作数”,第二操作数为“源操作数”。

;注释行:

说明指令在程序中的作用。起标识作用,对汇编程序不存在任何意

文档评论(0)

1亿VIP精品文档

相关文档