- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 3.2 寻址技术 除去一级间接寻址外,还有多级间接寻址。多级间接寻址为取得操作数需要多次访问主存,即使在找到操作数有效地址后,还需再访问一次主存才可得到真正的操作数。 多级间接标志: 0:找到有效地址 1:继续间接寻址 3.2 寻址技术 变址寻址是一种广泛采用的寻址方式,通常指令中的形式地址作为基准地址,而RX的内容作为修改量。在遇到需要频繁修改地址时,无须修改指令,只要修改变址值就可以了。 例如:要把一组连续存放在主存单元中的数据(首地址是A)依次传送到另一存储区(首地址为B)中去,则只需在指令中指明两个存储区的首地址A和B(形式地址),用同一变址寄存器提供修改量K,即可实现(A+K)→B+K。变址寄存器的内容在每次传送之后自动地修改。 3.2 寻址技术 基址寻址和变址寻址在形成有效地址时所用的算法是相同的,而且在一些计算机中,这两种寻址方式都是由同样的硬件来实现的。 但这两种寻址方式应用的场合不同,变址寻址是面向用户的,用于访问字符串、向量和数组等成批数据;而基址寻址面向系统,主要用于逻辑地址和物理地址的变换,用以解决程序在主存中的再定位和扩大寻址空间等问题。在某些大型机中,基址寄存器只能由特权指令来管理,用户指令无权操作和修改。 3.4 指令类型 ⑴主存单元之间的传送 MOV mem2,mem1,其含义为 (mem1)→mem2 ⑵从主存单元传送到寄存器 MOV reg,mem,其含义为 (mem)→reg 在有些计算机中,该指令用助记符LOAD表示,又称为取数指令。 3.4 指令类型 ⑶从寄存器传送到主存单元 MOV mem,reg,其含义为 (reg)→mem 在有些计算机里,该指令用助记符STORE表示,又称为存数指令。 ⑷寄存器之间的传送 MOV reg2,reg1,其含义为 (reg1)→reg2 3.4 指令类型 2.逻辑运算指令 一般计算机都具有与、或、非、异或等逻辑运算指令。这类指令在没有设置专门的位操作指令的计算机中常用于对数据字(字节)中某些位(一位或多位)进行操作。 (1)按位测(位检查) 3.4 指令类型 (2)按位清(位清除) 3.4 指令类型 (4)按位修改 利用“异或”指令可以修改目的操作数的某些位,只要源操作数的相应位为“1”,其余位为“0”,异或之后就达到了修改这些位的目的(因为A⊕1=A,A⊕0=A)。 3.4 指令类型 (5)判符合 若两数相符合,其异或之后的结果必定为“0”。 (6)清0 XOR AL,AL 3.4 指令类型 主程序和子程序是相对的概念,调用其它程序的程序是主程序;被其它程序调用的程序是子程序。 转子指令安排在主程序中需要调用子程序的地方,转子指令是一地址指令。 3.4 指令类型 3.4 指令类型 2.统一编址的I/O 所谓统一编址就是把外设寄存器和主存单元统一编址。指令系统中没有专门的I/O指令,就用一般的数据传送类指令来实现I/O操作。 3.5 指令系统的发展 第3章 小结 3.1 指令格式 指令的基本格式 指令的地址码结构(3、2、1、0地址指令的区别) 非规整型指令的操作码(扩展操作码) 第3章 小结 3.2 寻址技术 编址方式 字编址、字节编址 指令中地址码的位数 主存容量、最小寻址单位 数据寻址和指令寻址 第3章 小结 常见数据寻址方式的特点 立即寻址、直接寻址、间接寻址、相对寻址、变址寻址、页面寻址 各种数据寻址方式的速度区别 有效地址EA的计算 直接寻址、间接寻址、变址寻址、页面寻址 第3章 小结 3.3 堆栈与堆栈操作 存储器堆栈 存储器堆栈操作 进栈、出栈时栈指针的修改和数据的压入和弹出 3.4 指令类型 程序控制类指令 转移、转子、返回指令的区别 输入/输出类指令 独立编址I/O、统一编址I/O 第3章 小结 3.5 指令系统的发展 CISC RISC VLIW EPIC 3.4 指令类型 3.移位指令 分为算术移位、逻辑移位和循环移位3类,它们又可分为左移和右移两种。 算术移位的对象是带符号数,算术移位过程中必须保持操作数的符号
您可能关注的文档
- 第三章 我国资本市场的发展历程.ppt
- 第三章 资源条件评价.ppt
- 第十二章 投资价值与效益评价.ppt
- 第十九章 研究结论与建议.ppt
- 第十六章 国民经济评价.ppt
- 第十三章 投资估算.ppt
- 第十四章 融资方案.ppt
- 第十七章 社会评价.ppt
- 第十五章 财务评价.ppt
- 第四章 个人理财.ppt
- 2025年上海国际港务(集团)股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库.docx
- 《行政组织激励》课件.ppt
- 2025年上海国美电器有限公司校园招聘模拟试题附带答案详解含答案.docx
- 2025年中国细颚破碎机市场调查研究报告.docx
- 2025年中国细锤式破碎机市场调查研究报告.docx
- 2025年上海国美电器有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及.docx
- 2025年上海国美电器有限公司校园招聘模拟试题附带答案详解1套.docx
- 2025年上海吴泾化工有限公司校园招聘模拟试题附带答案详解一套.docx
- 2025年中国织带综市场调查研究报告.docx
- 2025年上海吴泾化工有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版必.docx
文档评论(0)