第3章 ATmga 单片机的指令系统.pptVIP

  • 8
  • 0
  • 约 130页
  • 2016-10-13 发布于贵州
  • 举报
第3章ATmega单片机的指令系统 内容提要: 本章主要介绍了ATmega单片机的指令系统、寻址方式和寻址空间。 指令系统按功能可分为五大类,即算术和逻辑运算指令、比较和转移指令、数据传送指令、位操作和位测试指令、 MCU控制指令 3.1 ATmega指令系统概述 C程序由一条条指令组合在一起以完成某种功能,所以编写C语言程序,学习C语言指令系统是关键。编写C程序就好像建房子,一条条指令就是砖瓦,把这些砖瓦有机堆砌起来就能建好房子。 ATmega指令系统是RISC结构的精简指令集,是一种简明的、易掌握的、效率高的指令系统,具有高性能的数据处理能力,能对位、半字节、字节和双字节数据进行各种操作,包括算术和逻辑运算、数据传送、布尔处理、控制转移和硬件乘法等操作。 ATmega指令系统按功能可分为五大类: 1、 算术和逻辑运算指令 2、 比较和转移指令 3、 数据传送指令 4、 位操作和位测试指令 5、 MCU控制指令 3.1.2 ATmega寻址方式和寻址空间 指令的一个重要组成部分就是操作数。指令给出参与运算的数据的方式称为寻址方式。ATmega指令操作数的寻址方式有以下几种:单寄存器直接寻址、双寄存器直接寻址、I/O寄存器直接寻址、数据寄存器直接寻址、数据存储器间接寻址、带后增量的数据存储器间接寻址、带预减量的数据存储器间接寻址、带位移的数据存储器间接寻址、程序存储器取常量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档