- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机系统体系结构课件_1章
计算机系统的体系结构 天津农学院 2010.9 概论 课程名称 Computer Architecture 计算机系统结构,计算机体系结构 目的 建立计算机系统的整体概念 学习计算机系统的分析方法,设计方法 课程安排 课内 :64学时 实验 :16学时 第一章:计算机系统结构基础知识 1.计算机系统的多级层次结构 第一章:计算机系统结构基础知识 1.计算机系统的多级层次结构 第一章:计算机系统结构基础知识 1.计算机系统的多级层次结构 各级机器的实现技术 翻译:高级机器级上的程序整个的变成低一级机器级上等效程序,并在低一级上执行 例:应用语言机器级上的应用程序包翻译成高级语言程序 解释:低级机器级上用一串语句或指令来仿真高级机器级上的一条语句或指令 例:用微程序或机器指令程序解释实现操作系统的操作指令 第一章:计算机系统结构基础知识 1.计算机系统的多级层次结构 硬件(M0)→固件(M1)→软件(M2-M5) 固件(Firmware):具有软件功能的硬件 软件硬件的逻辑等效性 软件为主实现的机器为虚拟机器 硬件或固件为主的机器为实际机器 性能,价格,实现的难易程度不等效性 第一章:计算机系统结构基础知识 1.计算机系统的多级层次结构 计算机系统的软硬件功能分配比例 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 计算机系统结构(Computer Architecture) 多级层次结构中传统机器级的结构 软件和硬件(固件)的主要交界面 机器语言程序(由高级语言翻译而来的机器语言目标程序)、汇编语言程序等在机器上运行所需要的机器属性(计算机系统结构属性) 计算机系统结构属性 数据表示、寻址方式、寄存器组织、指令系统、存储系统组织、中断机构、处理机的工作状态、输入输出系统、信息保护 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 透明性 本来存在的事物或属性,从某个角度去看似不存在 利:透明化可简化该级的设计 弊:无法控制其他级别 例:浮点数的表示,乘法指令 高级语言程序员:透明 汇编语言程序员:不透明 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 计算机组成(Computer Organization) 计算机系统结构的逻辑实现 机器内部数据流、控制流的组成及逻辑设计 计算机组成 数据通路宽度;专用部件的设置 各种操作对部件的共享程度;功能部件的并行性 控制机构的组成方式;缓冲和排队技术 预估、预判、技术;可靠性技术 速度和价格 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 装机配置单 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 计算机实现(Computer Implementation) 计算机组成的物理实现 处理器,主存等部件的物理结构 器件的集成度和速度 器件、模块、插件、底板的划分与连接 专用器件的设计等 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 三者的互相影响 指令系统→计算机系统结构 指令的实现→计算机组成 实现指令的具体电路→计算机实现 三者互不相同,但又互相影响 随着技术、器件和应用的发展,三者之间的界限越来越模糊 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 IBM370系列的概念性结构 一级:中央处理机 二级:通道 三级:设备控制器 四级:外设 主存为中心 通道方式输入输出 系列计算机: 系统结构相同 组成和实现不同(性价不同) 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 IBM370系列的概念性结构 指令系统、汇编指令系统相同 指令分析、执行不同 顺序执行 重叠执行 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 IBM370系列的概念性结构 字长(系统结构)与数据通路宽度(组成与实现) 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 结构不同→组成技术不同 A:=B+C D:=ExF 面向寄存器 面向主存 Load R1,B Add B,C,A Add R1,C Mpy E,F,D Store A,R1 Load R2,E Mpy R2,F Store D,R2 第一章:计算机系统结构基础知识 2.计算机系统结构,组成与实现 计算机组成+实现=计算机实现 计算机实现=计算机逻辑实现+物理实现 计算机系统结构任务 软件硬件的功能分配 第一章:计算机系统结构基础知识 3.软硬件功能分配、性能评测、设计思路 软硬的取舍 取舍原则1:性能价格比 基本功能单元→硬件实现 产量大的计算机系统→硬件件实现 取舍原则2:不能过多限制组成、实现技术的采用 取舍原则3:软向硬靠拢 第一章:计算机系统结构基础知识
文档评论(0)