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

计 算 机 组 成 原 理 第四章 指令系统 ONE 固定长度的操作码 特征:所有指令长度均相同。 优点:控制简单,速度快,适用于指令条数不多的场合。 特征:频繁使用的指令用位数较少的操作码; 不常使用的指令可利用操作码扩展技术进行扩展; 优点:充分利用软硬件资源,适用于大规模的指令系统。 可变长度的操作码 EX ONE EX TWO P121 【例1】 P121 【例2】 某16位系统中,指令格式如下所示,其中OP为操作码,试分析指令格式的特点。 指令字长为_________,操作数的数目为____个。 该指令格式的指令最多可有_____条。 根据此二地址指令的操作数位置来看,属于____型指令。( RS型、RR型、SS型) 这种指令结构常用于_______________类指令。 某16位系统中,指令格式如下所示,OP为操作码字段,试分析指令格式特点。 指令字长为_________,操作数的数目为____个。 操作码字段OP为____位,可以指定_____种操作。 一个操作数在源寄存器,该类寄存器共____个,另一个操作数在________中,所以该类指令是____型指令。 TWO It was the best of times it was the worst of time it was the age of wisdom it was the age of foolish 1 指令系统的发展 2 对指令系统性能的要求 3 低级语言与硬件结构的关系 完备性 常用指令齐全,编程方便; THREE 多次间址 A1 EA 寻址特征 A 多次间址 操作数 一次间址 寻址特征 A EA 操作数 当程序按顺序执行时的指令寻址方式;必须用程序计数器记录所要执行指令的存放单元地址;一般做顺序加1的操作;程序计数器又称指令指针寄存器; 当程序转移执行时的指令寻址方式;程序计数器的内容由本条指令给出,而不是顺序改变。 FOUR 综合举例 XXXXXX XXXXXX XXXXXX XXXXXX 0 0 0 0 0 0 XXXXXX 1 1 1 1 1 0 XXXX 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 设某机字长16位,直接寻址空间为128字,变址时的位移量为-64~+63,16个通用寄存器都可以作为变址寄存器,请设计一套指令系统,满足下列寻址类型的要求: (1)直接寻址的二地址指令3条; (2)变址寻址的一地址指令6条; (3)寄存器寻址的二地址指令8条; (4)直接寻址的一地址指令12条; (5)零地址指令32条。 2009 2010 2011 2012 某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。 假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是( C) A.2006H B.2007H C.2008H D.2009H 下列关于RISC的叙述中,错误的是(A) A.RISC普遍采用微程序控制器 B.RISC大多数指令在一个时钟周期内完成 C.RISC的内部通用寄存器数量相对CISC多 D.RISC的指令数、寻址方式和指令格式种类相对CISC少 某指令系统指令字长为20位,具有双操作数、单操作数和无操作数3中指令格式,每个操作数地址规定用6位表示,当双操作数指令条数取最大值,而且单操作数指令条数也取最大值时,这3种指令最多可能拥有的指令数各是多少? 某机器字长为16位,主存容量是64K字,采用单字长单地址指令,共有54条指令。试采用直接、立即、变址、相对四种寻址方式设计指令格式。 THANKS

文档评论(0)

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

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

1亿VIP精品文档

相关文档