天津大学微机原理第3.2节寻址模式讲述.pptVIP

  • 3
  • 0
  • 约4.67千字
  • 约 21页
  • 2017-01-08 发布于湖北
  • 举报

天津大学微机原理第3.2节寻址模式讲述.ppt

天津大学微机原理第3.2节寻址模式讲述

Freescale 8位单片机寻址模式 什么是寻址? MOV $00,$20 指令 ,源操作数,目标操作数 STA $0100,X 指令,源操作数(隐含)目标操作数1,目标操作数2 什么是寻址模式? 寻址模式定义为CPU访问源操作数或目标操作数的方法。HCS08中,所有的存储器,状态和控制寄存器,I/O端口共享一个64 Kbyte的线性地址空间,因此一个16位的二进制地址能够唯一确定任何存储器地址。这种排列意味着能够访问RAM中变量的指令能够同样用来访问I/O和控制寄存器。 一些指令用到不止一种寻址模式。比如, MOV 指令用一种寻址模式确定源操作数和第二种寻址模式确定目的操作数。对于BRCLR, BRSET,CBEQ和DBNZ这样的指令用一种寻址模式确定测试操作数的位置,然后当测试条件为真,用相关的寻址模式确定分支目的地址。对于BRCLR,BRSET, CBEQ和DBNZ,在指令设置表格中列出的寻址模式是用于访问测试操作数的寻址模式,访问分支目的则需要使用相关寻址模式。 不应该说某条指令使用什么寻址模式。 应该说某条指令的源操作数使用什么寻址模式,目标操作数使用什么寻址模式。 S08的指令的寻址方式可以分为以下几类: 隐含寻址(Inherent) 立即寻址 (Immediate) 直接寻址 (Direct) 扩展寻址 (Extended) 变址寻址 (Indexe

文档评论(0)

1亿VIP精品文档

相关文档