教案完全手册 51单片机C语言开发详解之第3章 AT89S51单片机的指令系统_.pptVIP

  • 2
  • 0
  • 约1.26万字
  • 约 58页
  • 2018-01-15 发布于湖北
  • 举报

教案完全手册 51单片机C语言开发详解之第3章 AT89S51单片机的指令系统_.ppt

教案完全手册 51单片机C语言开发详解之第3章 AT89S51单片机的指令系统_

第3章 AT89S51单片机的指令系统 在前面章节中介绍了单片机的基础知识和AT89S51单片机的主要结构,本章主要介绍AT89S51单片机的指令系统。 3.1 指令系统概述 单片机的指令系统是一套控制单片机执行操作的编码,通常称为机器语言,机器语言指令是单片机唯一能够识别和执行的指令。为了容易理解和编程,通常使用汇编语言指令(符号指令)和高级语言(用自然语言描述)来描述计算机的指令系统。 汇编指令需通过汇编程序或人工方法汇编成机器能够识别和执行的机器语言指令,高级语言需要经过编译或解释成机器能识别和执行的机器语言指令。本章采用Intel公司的标准格式汇编指令来分析AT89S51指令系统的功能和使用方法。 3.1.1 指令格式 汇编语言指令是能汇编成机器语言代码的指令。 AT89S51的汇编指令格式兼容MCS-51,其汇编语言指令的格式如下。 标号:操作码【操作数1】,【操作数2】,【操作数3】;注释 整个语句必须在一行内写完,分为四个部分。 (1)第1部分 标号,可以省略,它是用户定义的符号,标号实际上是符号地址,标号值代表这条指令在程序存储器中的存放地址。 标号可以从字母开始,后跟1~8个英文字母或数字,并以冒号“:”结尾。 3.1.1 指令格式 (2)第2部分 第二部分为指令操作,由2~5个英文字符组成,根据不用的指令而不同,它反映了指令的功能,不同功能的指令,可以查

文档评论(0)

1亿VIP精品文档

相关文档