- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
桌面计算机、服务器和嵌入式计算机上的RISC体系结构综述.ppt
2005 附录D 桌面计算机、服务器和 嵌入式计算机上的RISC 体系结构综述 附录D 桌面计算机、服务器和嵌入式 计算机上的RISC体系结构综述 D.1 概述 D.2 寻址模式和指令格式 D.3 指令:MIPS核心子集 D.4 扩展指令 D.5 特有的指令 D.6 结论 附录D 桌面计算机、服务器和嵌入式 计算机上的RISC体系结构综述 D.1 概述 D.1 概述 指令系统 一台计算机中所有机器指令的集合,是表征 一台计算机性能的重要因素 不同的系列计算机有不同的指令系统 附录D对两组精简指令系统计算机进行了综述 · 桌面、服务器RISC · 嵌入式RISC D.1 概述 桌面RISC的特点: 第一台RISC(精简指令系统计算机)于1981年 在美国加州大学伯克利分校问世 RISC的基本要素: · 一个有限的简单的指令集 · CPU配备大量的通用寄存器 · 强调对指令流水线的优化 · 采用组合电路控制器,少用微程序 · 采用编译优化技术 D.1 概述 特点: · 使用等长指令,目前的典型长度是4个字节 · 寻址方式少且简单,一般为2~3种,最多不 超过5种,绝不出现存储器间接寻址方式 · 只有取数指令、存数指令访问存储器,指令 中最多出现RS型指令,绝不出现SS型指令 · 指令集中的指令数目一般少于100种,指令 格式一般少于4种 · 指令功能简单,控制器多采用硬布线方式, 以期更快的执行速度 D.1 概述 · 平均而言,所有指令的执行时间为一个处 理时钟周期 · 指令格式中用于指派整数寄存器的个数不 少于32个,用于指派浮点数寄存器的个数 不少于16个 · 强调通用寄存器资源的优化使用 · 支持指令流水并强调指令流水的优化使用 · RlSC技术的复杂性在它的编译程序,因此 软件系统开发时间比CISC机器长 D.1 概述 · 桌面、服务器RISC 五类体系结构特点 P563图D-1-1 · 嵌入式RISC 五类体系结构特点 P564图D-1-2 特点: 体系结构十分相似 主要不同点: 寻址方式 指令集细节 附录D 桌面计算机、服务器和嵌入式 计算机上的RISC体系结构综述 D.1 概述 D.2 寻址模式和指令格式 D.2 寻址模式和指令格式 一、寻址模式 1. 桌面体系结构支持的数据寻址模式 P565图D-2-1 · 寻址模式简单 · 包含一个0值寄存器 · 普遍寻址模式: 寄存器+偏移量 直接寻址 寄存器间接寻址 相对寻址 基址寻址 寄存器+寄存器 索引寻址 一、寻址模式 2. 嵌入式体系结构支持的数据寻址模式 P565图D-2-2 · ARM支持的寻址模式最多 寄存器+寄存器和更新寄存器 将一寄存器位移后加另一寄存器内容 · 普遍寻址模式: 寄存器+偏移量 直接寻址 基址寻址 寄存器+寄存器 索引寻址 自增寻址、自减寻址 PC相对寻址 D.2 寻址模式和指令格式 二、指令格式 桌面RISC的指令格式 P565图D-2-3 · 操作码字段位于32位指令字首部 · 指令功能由操作码和操作码扩展共同决定 · 共32个寄存器,源、目的寄存器字段均为 5位 2.嵌入式RISC的指令格式 P566图D-2-4 · 具有两种指令字长度(16位/32位) 减少代码量 · 有8个或16个寄存器 D.2 寻址模式和指令格式 三、常量扩展 常数域扩展到寄存器最大宽度的方法: · 桌面RISC的常量扩展 P567图D-2-5 · 嵌入式RISC的常量扩展 P567图D-2-6 16位指令格式中立即数位数较短,扩展方法: 从顺序的两个字节获取长地址 附录D 桌面计算机、服务器和嵌入式 计算机上的RISC体系结构综述 D.1 概述 D.2 寻址模式和指令格式 D.3 指令:MIPS核心子集 D.3 指令:MIPS核心子集 一、MIPS核心指令 桌面RISC核心指令类型: · 数据传输指令 P5
文档评论(0)