网站大量收购独家精品文档,联系QQ:2885784924

华理微机原理课件3-1.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华理微机原理课件3-1

* * MOVC A ,@A+PC ;83H 设执行指令之前(A)= 50H 指令功能是把该指令当前地址PC值与A累加器内容相加形成操作码地址3F51H,3F51H中的内容37H送A累加器。 PC 当前值 * * 相对寻址 相对寻址是以程序计数器PC的当前值(指读出该2字节或3字节的跳转指令后,PC指向的下条指令的地址)为基准,加上指令中给出的相对偏移量 rel 形成目标地址的寻址方式 。 rel 是带符号的8位二进制数,取值范围是-128~+127,以补码形式置于操作码之后存放。 如: JC rel ; rel=75H * * 以当前的PC值为基准,加上指令中给出的相对偏移量(rel)形成有效的转移地址。 用于访问程序存储器,只出现在转移指令中,“寻址”是要得到程序跳转地址PC值,不是操作数的地址。  jc Loop; jc Loop Loop: rell rel 补码 [-128,127] 在实际编程中,“rel” 通常用标号代替 * * JC rel; 4085H 设rel=85H ,Cy=1 目标地址 PC当前值 注:85H(补码)其真值为=-7BH * * 位寻址 bit 对位地址中的内容进行操作的寻址方式称为位寻址。采用位寻址指令的操作数是8位二进制数中的某一位。指令中给出的是位地址。位寻址方式实质属于位的直接寻址。 寻址空间为:片内RAM的20H~2FH单元中的128可寻址位;SFR的可寻址位。 习惯上,特殊功能寄存器的寻址位常用符号位地址表示。 * * 位寻址范围: 1、内部RAM的位寻址区,共16个单元的128位,字节地址为20H~2FH,位地址为00H~7FH。可用直接位地址或字节地址加位的表示方法。 例如: MOV C , 7AH 或  MOV C , 2FH.2 * * 2、特殊功能寄存器SFR可供位寻址的专用寄存器共11个,实有位地址位83位。位地址有4种表达方式 。 以对程序状态寄存器PSW辅助进位位AC进行操作为例:? PSW Cy AC F0 RS1 RS0 OV P D0H D7H D6H D0H 1)直接使用位地址 3)单元地址加位的表示法 MOV C ,0D6H MOV C ,0D0H.6 2)位名称表示法 4)专用寄存器符号加位的表示法 MOV C , AC MOV C , PSW.6 * * 寻址方式 寻址空间 寄存器寻址 R0~R7 A 、AB、CY、DPTR 直接寻址 内部RAM 00H~7FH 特殊功能寄存器SFR 80H~0FFH 内部RAM中20H~2FH单元的128个位地址 SFR中83个有效位地址 80H~0FFH 寄存器 间接寻址 内部RAM 00H~FFH (@R0 、@R1、SP) 外部RAM或外部I/O口 0000H~0FFFFH ( @R0 、@R1、@DPTR) 立即寻址 程序存储器 基址+变址 寄间寻址 程序存储器(@A+DPTR、 @A+PC) 相对寻址 程序存储器(PC+偏移量) 位寻址 内部RAM和特殊功能寄存器 寻址方式与寻址空间 * * 1、内部数据存储器的寻址方式 1) 00H~1FH 寄存器寻址 4组R0 ~R7 Rn 直接寻址 direct 寄存器间接寻址 @R0,@R1 例:(01H) (02H) MOV 02H,01H ;源寻址和目的寻址均为直接寻址 MOV R2,01H ;源寻址为直接寻址,目的寻址为寄存器寻址 MOV R0,#01H MOV 02H,@R0;源寻址为寄存器间接寻址, 目的寻址为直接寻址 内部数据存储器与内部I/O口统一编址 * * 2) 20H ~2FH 可位寻址区的寻址方式 字节寻址方式:

您可能关注的文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档