- 1、本文档共124页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构 计算机系统结构 第一章 基本概念 第二章 指令系统 第三章 存储系统 第四章 输入输出系统 第五章 标量处理机 第六章 向量处理机 第七章 互连网络 第八章 并行处理机 第九章 多处理机 计算机系统结构课程介绍 Computer Architecture “建筑学”、“建筑物的设计或式样”,通常是指一个系统的外貌。 计算机系统结构 计算机体系结构 研究内容 从外部来研究计算机系统 使用者所看到的物理计算机的抽象 编写出能够在机器上正确运行的程序所必须了解到的计算机的属性。 软硬件功能分配及分界面的确定 学科方向 一级学科:计算机科学与技术 二级学科:计算机系统结构 计算机软件 计算机应用技术 与其他课程的交叉 主要包括:计算机组成原理、计算机操作系统、汇编语言、数据结构、微机原理、高级语言等 新内容:超标量处理机、超流水线处理机、向 量处理机、并行处理机、多处理机等 交叉点内容:提高,建立完整概念 计算机系统结构正处于变革时期 软件、系统结构、组成技术,两头发展快、中间慢 非冯计算机正兴起 系统结构的发展时期已经到来 课程安排 课内:60学时;课外:课内外比例1:2;除完成作业外,还要多看参考书 教材 计算机系统结构,清华大学出版社,第二版 主要参考书 1.Patterson D A, Hennessy J L, Computer Architecture: A Quantitative Approach, 2 Ed., San Francisco: Morgan Kaufmann Publishers, 1995. 2.李学干,苏东庄,计算机系统结构,西安电子科技大学出版社,1991年。 3.高等计算机系统结构 并行性 可扩展性 可编程性,清华大学出版社 第一章 基本概念 1.1 计算机系统结构的定义 1.2 计算机系统设计技术 1.3 系统结构的评价标准 1.4 计算机系统结构的发展 1.1 计算机系统结构的定义 1.1.1 两种定义 1. 定义一 Amdahl于1964年在推出IBM360系列计算机时提出:程序员所看到的计算机系统的属性,即概念性结构和功能特性 程序员:汇编语言、机器语言、编译程序、操作系统 看到的:编写出能够在机器上正确运行的程序所必须了解到的 2. 透明性概念 本来存在的事物或属性,从某种角度看似乎不存在 例如:浮点数表示、乘法指令对高级语言程序员、应用程序员透明对汇编语言程序员、机器语言程序员 不透明 例如:数据总线宽度、微程序对汇编语言程序员、机器语言程序员 透明对硬件设计者、计算机维修人员不透明 1.1.2 计算机组成 计算机组成是指计算机系统结构的逻辑实现,主要包括: 确定数据通路的宽度 确定各种操作对功能部件的共享程度 确定专用的功能部件 确定功能部件的并行度 设计缓冲和排队策略 设计控制机构 确定采用何种可靠性技术 1.1.3 计算机系统的实现 计算机实现是指计算机组成的物理实现,包括: 处理机、主存储器等部件的物理结构 器件的集成度和速度 专用器件的设计 器件、模块、插件、底版的划分与连接 信号传输技术 电源、冷却及装配技术,相关制造工艺及技术等 1.1. 4 计算机系统的层次结构 1. 虚拟机概念 由软件实现的机器称为:虚拟机 程序员从不同角度所看到的计算机系统的属性是不同的,其中包括: 高级语言程序员、汇编语言程序员、系统管理员、硬件设计者 大部分人对计算机的认识只需要在某一个层次上 2. 层次结构 2. 层次结构 第1级由微程序实现 第2级至第6级由软件实现 由软件实现的机器称为:虚拟机 第0级由硬件实现 第2级是传统指令系统(机器语言)机器 第3级是操作系统机器 操作系统是运行在第2级上的解释程序 第4级是汇编语言机器 第5级是高级语言机器 第6级是应用语言机器 从学科领域来划分 第0和第1级属于计算机组成与系统结构 第3至第5级是系统软件 第6级是应用软件 它们之间仍有交叉 第0级要求一定的数字逻辑基础 第2级涉及汇编语言程序设计的内容 第3级与计算机系统结构密切相关。在特殊的计算机系统中,有些级别可能不存在。 1.1.5 计算机系统的分类 1.1.5.1 常见分类方法 1. 按大小划分 种类:巨型机、大型机、中型机、小型机、微型机等。 划分原则:以性能为表征,按价格来划分 存在问题:划分的标准是随时间而变化 2. 按用途划分 种类:科学计算、事务处理、实时控制、工作站、服务器、家用计算机等。 划分原则:科学计算:浮点计算速度;事务处理:字符处理、十进制运算;实时控制:中断响应速度、I/0能力;工作站:图形处理能力 发展方向:具
您可能关注的文档
- 网_络_安_全.ppt
- 网络4.ppt
- 药品偏差处理程序.ppt
- 液晶触控一体机.ppt
- 虚拟仪器---1绪论.ppt
- 虚拟仪器5.ppt
- 虚拟仪器设计第7章——字符串和文件I-O.ppt
- 虚拟仪器与LabVIEW概述.ppt
- 虚拟语气在名词性从句中的应用.ppt
- 虚拟主机产品培训2011-12-12.ppt
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 2.1 走进化学实验室(第1课时)(课件)八年级化学全一册(沪科版五四学制2024).pptx VIP
- 部编版二年级上册语文第二单元教案.pdf VIP
- 2024广西高质量共建“一带一路”谱写人类命运共同体新篇章公需课答案.docx VIP
- 公务员考试-2019公考核心政策解读1.doc VIP
- 部编版二年级上册语文第二单元教案.docx VIP
- 贵州省2023-2024学年高一上学期期末英语试题(含答案).pdf VIP
- DND法术列表分析和总结.pdf VIP
- 安利索ACVF门机变频器调试说明书(中文版).doc
- 高中数学 导数的概念及其几何意义讲义 新人教版选修2-2.doc VIP
- 电机拖动与电气控制 第6章 电气控制电路的基本控制环节.pptx VIP
文档评论(0)