第3章微控制器的指令系统综述.ppt

第3章 微控制器的指令系统;本章主要内容;3.1 指令的表示与字节;3.1 指令的表示与字节;3.1.1 指令表示形式;;3.1.2 指令的字节;3.2  指令的寻址方式;3.2  指令的寻址方式;3.2.1  隐含寻址;3.2.2  立即寻址;3.2.3  直接寻址; M68HC08 指令系统中, 还把操作数所在的单元地址为2 字节的直接寻址方式单独称为扩展寻址方式(extended addressing mode , EXT) , 扩展寻址方式的指令可以访问64KB 内的任何存储器空间。在寻址第0 页存储空间的存储单元时, 是采用直接寻址还是扩展寻址方式由编译软件自动优化, 通常是按照执行速度更快、所占用程序空间更小的直接寻址方式寻址; 也可以用> 符号将8 位的操作数扩展成为16 位操作数, 强迫为扩展寻址。例如, 将累加器A 的内容与存储单元$0040中的内容逻辑与, 结果存累加器A , 有三种方式:   AND  $40 ; 机器指令码为$B440 , 直接寻址方式   AND  $0040 ; 机器指令码优化为$B440 , 直接寻址方式   AND >$40 ; 强迫为扩展寻址, 机器指令码为$C40040;3.2.4  寄存器间接寻址;;图3-1 MOV A , @ R0 指令执行过程;;;;图3-2  PIC 间接寻址示意图 ;3.2.5

文档评论(0)

1亿VIP精品文档

相关文档