- 1、本文档共163页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章指令系统和指令集结构设计.ppt
第2章 数据的表示 第5章 指令系统和指令集结构设计 2. RISC计算机 2. RISC计算机 (1) 指令系统只包含那些使用频率很高的指令 和一些必要指令。 Intel 80X86最常用的十条指令 题2.11 若某机要求有:三地址指令4条,单地址指令255条,零地址指令16条。设指令字长为12位,每个地址码长为3位。问能否以扩展操作码为其编码?如果其中单地址指令为254条呢?说明其理由。 单地址指令的格式为 如果不考虑零地址指令,短操作码中4个扩展标志各自均能扩展出6位的操作码,共可扩展表示出426=256条单地址指令。但是,现在还要表示16条零地址指令。如果单地址指令为255条,则零地址指令操作码的高9位只有一个码可作为扩展标志,因而只能扩展出3位,表示23=8条零地址指令,不能满足题目所要求的16条零地址指令。 如果单地址指令只用了254条,则指令高9位就可以有2个扩展标志码,每个扩展标志码都扩展出3位码,就可以表示出223=16条零地址指令。所以,关键的原因是短操作码不能是长操作码的首部,即不能是长操作码的前缀。 题2.12 某机指令字长16位。设有单地址指令和双地址指令两类。若每个地址字段均为6位,且双地址指令有x条。问单地址指令最多可以有多少条? 其操作码占了4位,这样,共有24=16种短操作码。现双地址指令有x条,已占用了4位操作码中16种组合中的x个码点,所以剩下(16-x)个码点均可用作扩展标志。 因此,(16 -x)个扩展标志中的每一个码均可扩展出6位操作码来,所以,单地址指令最多可以有(16-x)·26条。 指令 doduc ear hydro2d mdljdp2 su2cor 整型平均 载入浮点数 23.3% 19.8% 24.1% 25.9% 21.6% 23% 储存浮点数 5.7% 11.4% 9.9% 10.0% 9.8% 9% 浮点加 8.8% 7.3% 3.6% 8.5% 12.4% 8% 浮点减 3.8% 3.2% 7.9% 10.4% 5.9% 6% 浮点乘 12.0% 9.6% 9.4% 13.9% 21.6% 13% 浮点除 2.3% ? 1.6% 0.9% 0.7% 1% 浮点比较 4.2% 6.4% 10.4% 9.3% 0.8% 6% 浮点寄存器移动 2.1% 1.8% 5.2% 0.9% 1.9% 2% 其它浮点 操作 2.4% 8.4% 0.2% 0.2% 1.2% 2% ? 2.6 DLX指令集结构 2.6 DLX指令集结构 2.6 DLX指令集结构 2.6.2 DLX指令集结构效能分析 ? DLX指令集结构的指令格式、寻址方式和操作都非常简单。 2.6 DLX指令集结构 [解答]根据题意,三地址指令的格式为 操作码占了3位,用来表示4条三地址指令需用掉8个不同码中的4个码,余下有4个码可用做扩展成长操作码的扩展标志。 2.4 操作数的类型、表示和大小 操作数类型和操作数表示是软硬件主要界面之一 。 操作数类型:面向应用、面向软件系统所处理的各 种数据结构. 操作数表示:硬件结构能够识别、指令系统可以直 接调用的那些结构。 确定操作数表示是软硬件取舍折衷的问题。 第二章 计算机指令集结构设计 1. 操作数的类型 整数(定点) 浮点 十进制 字符 2. 操作数类型的两种表示方法 (1) 操作数的类型由操作码的编码指定。 (最常见的一种方法) (2) 数据可以附上由硬件解释的标记,由这些标记 指定操作数的类型,从而选择适当的运算。 字符串 向量 堆栈 2.4 操作数的类型、表示和大小 3. 操作数大小 字节(8位) 半字(16位) 单字(32位) 双字(64位) (1) 字符: 用ASCII码表示,为一个字节大小。 (2) 整数: 用二进制补码表示,其大小可以是字节、 半字或单字。 (3) 浮点操作数: 单精度浮点(单字大小32位)和双精 度浮点(双字大小64位). (4) 字符串: 将字符串中的每个字符当作一个字节 来看待。 2.4 操作数的类型、表示和大小 (5) 十进制操作数 ◆ 压缩十进制 用4位二进制数编码数字0~9,然后将 两个十进
您可能关注的文档
- 基于边界的最大间隔模糊分类器-光学精密工程.PDF
- 多分散性嵌段共聚物在受限边界条件下的自组装行为的-Sites@Duke.PDF
- 船的能量转换过程.PDF
- 色彩与造型对於消费者选择瓶装水之探讨王明宏南台科技大学视觉传达.doc
- 天津概览2009中文.doc.doc
- 艾滋病药物艾可宁获批上市,ASCO年会盛大开幕.PDF
- 如何确定应付的加州使用税-BoardofEqualization.PDF
- 英国学前教育在注重培养幼儿能力与个性的同时-温岭市职业技术学校.ppt
- 荧光型二氧化硫光纤传感器的研究-计算机应用.PDF
- 实习报告写作格式及评核说明-南亚技术学院.doc
- 二零二五版全新经纪人聘用合同.docx
- 王瑛行政协议书认定标准探讨.docx
- 小学语文写作教学中情境创设的实践研究教学研究课题报告[001].docx
- 新疆兵团第五师八十八团学校高中信息技术下册《第3课时 文档格式与图符号》教学实录.docx
- 未成年人犯罪预防与自我保护教育师资培训与实践研究教学研究课题报告.docx
- 小学科学探究:生菜、油麦菜、菠菜水培实验对比分析及教学反思研究教学研究课题报告.docx
- 《工业互联网平台助力制造企业实现绿色生产与可持续发展的实践研究》教学研究课题报告.docx
- 2.3.1 微生物的分布2024-2025学年七年级上册生物同步教学设计(人教版2024).docx
- 保安雇佣合同范本.docx
- 中标后合同范本.docx
最近下载
- 欧盟碳边境调节机制对钢铁行业的影响及对策建议.docx VIP
- YY0316-2016模版(安全风险分析资料).doc
- 15万吨丙烯酸精制工艺设计.pdf
- 脱蜡知识培训课件.pptx
- 2025年二十届中纪委四次全会党课课件.ppt VIP
- 2024年长期照护师职业技能竞赛理论考试题库(含答案).pdf VIP
- 2025春统编版(2024)小学道德与法治一年级下册(全册)各单元教学计划.docx
- XINJE信捷-XS系列PLCopen标准控制器用户手册【软件篇】(XS Studio)(PS06 20230906 1.2)-2023.9.6.pdf
- 【MOOC】中医与辨证-暨南大学 中国大学慕课MOOC答案.docx
- 阳光书院兴义一中小升初语文英语全真模拟仿真试卷1-8(共8套)附详.pdf VIP
文档评论(0)