网站大量收购独家精品文档,联系QQ:2885784924

计算机系统结构.ppt

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

计算机系统结构 上海大学计算机学院 计算机系统结构 课程介绍 课程名称 Computer Architecture 计算机系统结构 计算机体系结构 建筑物的设计或式样,通常指一个系统的外貌 研究内容 从外部来研究计算机系统 使用者所看到的物理计算机的抽象 编写出能够在机器上正确运行的程序所必须了解到的计算机属性 学习目的 建立计算机系统的完整概念 学习计算机系统的分析方法和设计方法 了解计算机系统的最新研究成果 与其它学科的交叉 学科交叉:计算机组成、计算机操作系统、汇编语言、微计算机技术、计算机网络…… 新内容:超标量处理机、超流水线处理机、VLIW处理机、向量处理机、并行处理机、多处理机、互联网络…… 教材 徐炜民、严允中,《计算机系统结构》(第2版),电子工业出版社,2003(国家教育部“普通高等教育十五国家级规划教材”) 郑纬民、汤志忠,《计算机系统结构》(第2版),清华大学出版社,2005 参考书 David A. Patterson and John L. Hennessy, Computer Architecture: A Quantitative Approach, 2 Ed., Morgan Kaufmann Publishers 计算机系统结构:一种定量的方法(第二版),清华大学出版社 Kai Hwang, Advanced Computer Architecture: Parallelism, Scalability, Programmability 高等计算机系统结构:并行性,可扩展性,可编程性,清华大学出版社,广西科学技术出版社 教学安排和考核 联系 陈雪 办公室:延长校区行健楼206 E-mail: xuechen@shu.edu.cn 电话第一章 导论 1.1 计算机系统的基本概念 1.2 计算机系统的发展 1.3 计算机系统的层次结构 1.4 计算机系统的设计方法 1.5 现代计算机系统的分类 1.2 计算机系统的发展 1.2.1 冯·诺依曼结构 1.2.2 器件发展的影响 1.2.3 应用发展的影响 1.2.4 改进算法的影响 1.2.1 冯·诺依曼结构 Van Nenmann 基本思想与1936年至1946年期间形成,有冯·诺依曼等人与1946年提出 特点:存储程序、运算器为中心、集中控制 存储器字长固定,顺序线性编址的一维结构,每个地址是唯一定义的 指令有操作码和地址码组成 指令顺序执行,即一般按照指令在存储器中存放的顺序执行,程序分支有转移指令实现 运算器为中心,输入输出设备与存储器之间的数据传送都途径运算器,各部件的操作及它们之间的联系都有控制器集中控制 指令和数据同等对待,均以二进制码表示,采用二进制运算 现代处理机对冯·诺依曼结构的改进 不变的:存储程序 改变的:存储器为中心,总线结构,分散控制 1.2.2 器件发展的影响 第一代至第四代计算机以器件来划分 第一代:电子管(Valve) 第二代:晶体管(Transistor) 第三代:集成电路(LSI) 第四代:大规模集成电路(VLSI) 器件发展是提高计算机速度的主要途径 MIPS (Million Instructions Per Second) = Fz ×IPC (Instruction Per Cycle) 器件发展对提高处理机主频起决定性作用 需要研究新的器件来提高主频 目前,既依靠提高Fz,也依靠提高IPC 器件发展的特点 集成度迅速提高:每四年提高一个数量级 每0.25平方英寸1010个晶体管 单芯片内可做大于1Gb存储器,单芯片内可以集成2个CPU+全部Cache 还远没有达到集成度的极限 速度已接近极限 速度提高的余地很小 依靠系统结构的发展,关键是并行编译和并行算法 价格直线下降:CPU价格每年下降大于80% 可靠性越来越高 芯片可靠性达到108小时,连续使用一万年以上 1.2.3 应用发展的影响 应用需求 高结构化数值计算:气象模型、流体流动、有限元分析 非结构化的数值计算:蒙特卡洛模拟、稀疏矩阵 实时多因素问题:语音识别、图像处理、计算机视觉 海量存储和输入输出密集问题:数据库、事物处理 图形学和设计系统:计算机辅助设计 三个时期 通用计算机:通用科学计算 专用计算机:科学计算、事物处理、实时控制 高性能通用机:满足多种需求 目前又开始多种专用处理机的研制 两个发展趋势 维持价格不变,利用VLSI技术等,提高性能 性能基本不变,价格迅速下降 三种设计思想 最高性能价格比:商用机 最高性能:国家安全需要,例如,银河计算机,神舟计算机等 最低价格:家用学习机等 1.2.4 改进算法的影响 在

文档评论(0)

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

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

1亿VIP精品文档

相关文档