单片机原理与应(陈桂友)第4章_指令系统.pptVIP

  • 30
  • 0
  • 约 80页
  • 2016-12-08 发布于贵州
  • 举报

单片机原理与应(陈桂友)第4章_指令系统.ppt

第4章 指令系统 4.1 8051单片机的助记符语言 高级语言编程简单,执行效率低,常用在计算和管理的场合。 汇编语言(助记符语言)编程繁琐,执行效率高,宜用于需要结构紧凑、反应快速的实时控制场合。 助记符一般是由操作码和操作数两部分组成的。操作码反映了指令的功能,操作数代表了指令的操作对象。 例如,ADD A,#6AH ;A←A+#6AH 其中ADD是操作码符号。A和6AH是操作数。前者反映了该指令的功能是做加法,后者则表示相加的对象是A累加器中的内容和立即数6AH。 由助记符构成的编程语言一般称为汇编语言。 目前大多数单片机的编译系统都支持C语言编程,并可以对编译的代码进行优化。使用C语言编程,具有编写简单、直观易读、通用性好等特点,特别是控制任务比较复杂或者具有大量运算的系统中,C语言更显示出了超越汇编语言的优势。然而,汇编语言是理解和掌握单片机原理及应用的基础,并且,在控制系统不太复杂、实时性要求较高的控制系统中,较多的用户还是使用汇编语言进行程序设计。 4.1.2 操作码 操作码是指令功能的英文缩写。 4.1.3 操作数  操作数是一条指令操作的对象。不同功能的指令,操作对象形式不同。 操作数可以是数据,也可以是地址。   操作数是指令中给出的数据时,被称为立即数。它有8位和16

文档评论(0)

1亿VIP精品文档

相关文档