计算机系统结构59288

其中PCU相当于一个处理器或CPU;ALU相当于一个功能部件或是阵列机中的一个处理单元(PE);BLC (Bit Live Circult-位级电路)相当于ALU中要进行一位运算时所需的组合逻辑电路。 风格的概念与分类学系统有紧密关系,但它不象分类学那样严格的进行划分。计算机系统结构可依照一些合理的、已有确切说明的风格来加以描述,例如面向堆栈系统结构,面向对象系统结构,面向寄存器系统结构。 有关风格的概念,不仅体现在系统结构上,也体现在计算机系统的设计和实现方面,如指令系统的CISC和RISC设计风格。 本节讨论计算机系统设计中应遵循的一些重要定量原理和应注意的现象。 这是最重要也是最广泛采用的计算机设计准则。因为加快处理频繁出现事件对系统的影响远比加速处理很少出现事件影响要大的多。例如,在CPU中,进行两个数相加时,不发生溢出的情况比发生溢出的情况频繁。因此,设计时应优化不发生溢出情况,加快其执行速度,而对溢出情况则不必过多考虑,因为出现溢出的情况概率很小,即使发生了,处理的慢一些对系统性能影响不是很大。问题是必须考虑频繁事件如何确定以及如果对它进行加速处理,在性能上能获得多大提高? 拟修改: re:采用增强功能措施“是”不采用增强功能措施的执行倍数。因为如果是“加快”,那么改进后比未改进前加快1倍即re=1(实为原来的2倍),用SP公式计算 SP=1/[(1─ fe)+ fe/ re] =1/[(1─ fe)+ fe/1]=1等于未加速,不见效果。 从图表可知,为使系统获得较高性能加速比,则功能性能增强部分fe必须占较大的比例,否则增强该功能性能就没有多大意义。 统计资料表明:一个芯片上晶体管数大约每年增加25%,因此每三年可增加一倍;器件开关速度基本类似;DRAM的密度每年增长约60%,因此每三年将增长三倍;访问存储器的周期改进相应较慢,每十年约减少1/3;硬盘密度每年增加25%,每三年增加一倍,访问时间每十年约减少1/3。 早期的计算机主要以运算器为中心,此外还有控制器、存储器以及I/O设备。所有的I/O活动都必需经过运算器。存储器中存放指令及数据。这是由von Neumann首先提出来的,故称冯·诺依曼计算机。 指令中数据的访问地址通常不是有效地址,必须经过各种变换和运算后才能得到真正的有效地址。 例如:A(3:4)在Frotran语言中规定存放顺序是 a11 a12 a13 a14 ↓ ↓ ↓ ↓ a21 a22 a23 a24↓ ↓ ↓ ↓ a31 a22 a33 a34 计算按列排放方法的矩阵Am×n 中 a(i,j)的存储位置距起始位置公式是k=(j-1)×m+i a2,3的k=(3-1)×3+2=8 以上三项主要是为了更好地支持高级语言。 这一项是为了更好支持对复杂数据结构对象的访问 以上⑴~⑺主要是为了提高处理速度,其中的最后两项还超出了原来冯·诺依曼型计算机基本结构的范围。 以上各种改进措施的实现,使计算机系统结构从原来的以运算器为中心逐步演变为以M·M为中心。 早期计算机不分“型”,随着各种不同的应用要求和对计算机性能与价格的不同要求,逐步将计算机按“型”加以区分。 它有两种形式,一种是向量计算机,另一种是并行计算机。由于向量机通用性能更好,成为主流巨型机。 上世纪90年代,计算机系统按销售及性能和成本加以分型,形成一座金字塔。 最初的并行处理手段主要是在单机系统基础上发展起来,已比较成熟,如指令和运算操作流水、多道程序、多功能部件、向量流水等技术的运用,使单机性能达到了很高水平,但以后该机性能呈饱和趋势,从而在70年代到80年代又出现多处理机系统,但一般还是小规模的,从2个到16 个,以后又发展到32个和64 个甚至更多的处理机方向发展。 80年代中后期出现了新一代RISC计算机,侧重开发指令级的细粒程度可并行性。出现了超标量(Super scalar),超长指令字(VLIW)以及超级流水(Super pipeline)等机器,使得在一个机器周期内可以发动两条以上指令,从而使RISC微机性能有了更大幅度的提高。 颗粒(Grain)指程序段中的指令数 系统结构的革命性发展导致了70年代数据流计算机的出现,以及需要驱动计算机,乃至初等智能计算机出现,预计21世纪将会在这方面有较大的发展和新的突破。 粒度:计算机处理问题的单位大小; 细粒度:指处理单位为指令或指令中操作; 粗粒度:指处理单位为进程,任务或作业。 早期计算机系统,由于硬件

计算机系统结构划分,计算机系统结构59288.ppt相关推荐

  1. 计算机组成与结构资源,计算机组成与系统结构-Selubc资源共享空间-home.ppt

    计算机组成与系统结构-Selubc资源共享空间-home.ppt * * * * * * e-Learning是指通过因特网或其他数字化内容进行学习与教学的活动 充分利用现代信息技术所提供的.具有全新 ...

  2. 【计算机组成原理】计算机系统结构笔记:合集

    200803本篇是郑纬民<计算机系统结构>的读书笔记,欢迎各位路过指正!今天把九章全部更新完毕啦. 0. 分章节目录 [计算机组成原理]计算机系统结构笔记(1):基本概念 [计算机组成原理 ...

  3. 【计算机体系结构】计算机体系结构(1) 计算机系统结构的设计基础

    文章目录 1.1 计算机系统结构的基本概念 1.1.1 计算机系统的层次结构 1.1.2 计算机系统结构 1.1.3 计算机组成与实现 1.1.4 计算机系统结构的分类 1. `Flynn` 分类法 ...

  4. 【计算机体系结构】计算机系统结构的基本概念——基本知识要点汇总

    halo~我是bay_Tong桐小白 本文内容是桐小白个人对所学知识进行的总结和分享,知识点会不定期进行编辑更新和完善,了解最近更新内容可参看更新日志,欢迎各位大神留言.指点 计算机系统结构的基本概念 ...

  5. 完整计算机组成系统,计算机组成原理与完整系统结构.doc

    计算机组成原理与完整系统结构 西安财经学院信息学院 <计算机组成原理与系统结构> 实验报告 实验名称 运算器实验.通用寄存器实验.移位寄存器实验 实验室实验楼418 实验日期 2012-1 ...

  6. 浙江大学计算机系统结构,高级计算机体系结构-浙江大学计算机系统结构室.pdf...

    高级计算机体系结构-浙江大学计算机系统结构室 高级计算机体系结构 陈文智 浙江大学计算机学院 chenwz@zju.edu.cn 2014年9月 1 1.1 计算机技术发展综述(1) 1946年: ...

  7. 计算机组成原理与系统结构 出版社,计算机组成原理与系统结构

    本书主要提供 计算机组成和体系结构 课程的教学内容,包括计算机组成的原理知识,计算机硬件的设计技术,以及简单的实例计算机系统的工程实现,重点强调计算机硬件系统的组成原理.设计技术.工程实现三个方面的内 ...

  8. 计算机应用领域划分为桌面通用型,计算机操作与使用.ppt

    计算机操作与使用.ppt (28页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 计算机操作与使用左权职中 赵翠萍Date1计算机基础知识 ...

  9. 计算机课总结ppt,高级计算机体系结构-课程复习与总结ppt课件.ppt

    <高级计算机体系结构-课程复习与总结ppt课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<高级计算机体系结构-课程复习与总结ppt课件.ppt&g ...

最新文章

  1. 【FPGA】ROM/EPROM的设计(使用case的方式初始化)
  2. Java构造函数的使用_java中构造函数的使用方法
  3. Glusterfs入门
  4. 鸿蒙开发目录结构及文件使用规则介绍
  5. oracle将查询结果声明为伪表,Oracle的伪列和伪表
  6. jquery 鼠标移动 div内容上下或左右滚动
  7. 电脑的服务器操作系统是什么,电脑的服务器操作系统是什么
  8. Linux之操作系统杂谈
  9. putty GB2312 BIG5 中文字符集补丁
  10. 网络爬虫、spider程序、网络蜘蛛
  11. openai_ros教程( ros gazebo 深度强化学习)
  12. pvx什么材质_100818 常用塑胶材料牌号
  13. 如何删除【我的电脑】之【设备和驱动器】中的 爱奇艺、百度网盘或者WPS网盘图标
  14. html导航栏动态图标,导航栏动态图.html
  15. 数字经济是如何崛起的?
  16. ModuleNotFoundError: No module named ‘pyLDAvis.gensim‘解决方案
  17. javacv学习之实现matlab中imfill算法(孔洞填充)
  18. wlansetprofile 倒数第二个参数_西部世界 | 脚本参数的演变
  19. 加入EReader团队的开篇章
  20. H5,SIP,Web,硬件视频会议,多方视频互动的架构和选型

热门文章

  1. java 实现重定义数组类似于VB的ReDim
  2. 浙大版《C语言程序设计》第四版(何钦铭颜晖) 第3章 分支结构 课后习题答案
  3. Jmeter录制接口自动化
  4. Golang爬虫框架 colly 简介
  5. PHP打印调用堆栈的三种方法
  6. tp5.1实现Token验证
  7. C语言实验——逆置正整数 Time Limit: 1000 ms Memory Limit: 65536 KiB 1189
  8. h5网页在微信客户端打开,上传图片不能调用相机
  9. 京东 java 待遇_【深圳京东工资】java开发工程师待遇-看准网
  10. 京东JAVA高级工程师待遇_【京东工资】高级工程师待遇-看准网