寻址方式 第四章 指令系统.pptVIP

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
寻址方式 第四章 指令系统

补充:基址变址寻址 基址变址寻址:指令给出基址与变址两个寄存器号和一个位移量,寄存器内容与位移量三者之和为有效地址 指令 * P118例4 OP —— 目标 源 15 10 9 8 7 4 3 0 MOV D, S 15 10 9 8 7 4 3 0 MOV S, M OP 源 变址 位移量 15 10 9 8 7 4 3 0 LAD D, M OP 源 变址 20位地址 单字长二地址指令,RR型;目标地址与源地址均采用寄存器寻址的方式 * P118例4 F0F1 3CD2 1111 0000 1111 0001 0011 1100 1101 0010 3C 15号寄存器 13CD2 把主存13CD2的内存装载到15号寄存器 6FD6 0110 1111 1101 0110由于是单字长指令,则一定是MOV指令。 则OP错误,修改为001010 00 1101 0110=28D6 * 指令分类与基本指令类型 数据传送类指令 一般传送指令(MOV) 堆栈操作指令(PUSH/POP) 数据交换指令(XCHG) 运算类指令 算术运算类指令(ADD/SUB,MUL/DIV) 逻辑运算类指令(AND、OR、XOR、NOT、TEST) 移位类指令(SAL/SAR,SHL/SHR,ROL/ROR,RCL/RCR) 4.5 典型指令 * 指令分类与基本指令类型 程序控制类指令 转移指令(JMP,JZ/JNZ/…,LOOP) 子程序调用指令(CALL) 返回指令(RET) 输入输出类指令(IN/OUT) 独立编址的I/O 统一编址的I/O 其他指令 4.5 典型指令 * 4.5 典型指令 基本指令系统 P122表4.9介绍 20%和80%规律:CISC中大约有20%的指令使用频率高,占据了80%的处理机时间,而有80%的不常用指令只占用处理机的20%时间。 VLSI技术发展引起的问题 VLSI工艺要求规整性,而大量复杂指令控制逻辑极其不规整,给VLSI工艺造成了很大的困难。 现在用微程序实现复杂指令与用简单指令组成的子程序相比,没有多大的区别。因为现在控制存储器和主存的速度差缩小。 CISC中,通过增强指令系统的功能,简化了软件,增加了硬件的复杂程度。然而指令复杂了,指令的执行时间必然加长,从而使整个系统的执行时间反而增加,因而在计算机体系结构设计中,软硬件的功能分配必须恰当 * 4.5 典型指令 RISC 特点(采用流水线技术) 简单而统一格式的指令译码; 大部分指令可以单周期执行 只有LOAD/STORE可以访问存储器 简单的寻址方式 采用延迟转移技术 采用LOAD延迟技术 三地址指令格式 较多的寄存器 对称的指令格式 返回 * 本 章 小 结 一台计算机中所有机器指令的集合,称为这台计算机的指令系统。指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也影响到系统软件。指令格式是指令字用二进制代码表示的结构形式,通常由操作码字段和地址码字段组成。 返回 * 本 章 小 结 操作码字段表征指令的操作特性与功能,而地址码字段指示操作数的地址。目前多采用二地址、单地址、零地址混合方式的指令格式。指令字长度分为:单字长、半字长、双字长三种形式。高档微机采用32位长度的单字长形式。 返回 * 本 章 小 结 形成指令地址的方式,称为指令寻址方式。有顺序寻址和跳跃寻址两种,由指令计数器来跟踪。形成操作数地址的方式,称为数据寻址方式。操作数可放在专用寄存器、通用寄存器、内存和指令中。数据寻址方式有隐含寻址、立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、相对寻址、基值寻址、变址寻址、块寻址、段寻址等多种。按操作数的物理位置不同,有RR型和RS型。前者比后者执行的速度快。 返回 * 本 章 小 结 按结构不同,分为寄存器堆栈和存储器堆栈。不同机器有不同的指令系统。一个较完善的指令系统应当包含数据传送类指令、算术运算类指令、逻辑运算类指令、程序控制类指令、I/O类指令、字符串类指令、系统控制类指令。RISC指令系统是目前计算机发展的主流,也是CISC指令系统的改进,它的最大特点是:①指令条数少;②指令长度固定,指令格式和寻址方式种类少;③只有取数/存数指令访问存储器,其余指令的操作均在寄存器之间进行。 返回 * 作业 书本第125页,6 书本第126页,12 * 作业 补充题:某计算机机的指令格式如下所示: ?X为寻址特征位; X=00:直接寻址;X=01:用变址寄存器RX1寻址;X=10:用变址寄存器RX2寻址;X=

您可能关注的文档

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档