第1章 计算体系结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3. 非冯计算机的发展 什么是非冯计算机?非指令驱动,… 从传统的指令驱动型改变为数据驱动型,出现了数据流机计算机。 从传统的指令驱动型改变为需求驱动型,出现各种图归约计算机。 处理非数值化信息的智能计算机,自然语言、声音、图形和图象处理,虚拟现实处理等 第五代计算机,由推理机和知识库机等组成。历经10年,召开过多次专题国际会议。 神经网络计算机,仿生计算机,… 刁聪咎蓖嗓蒙红刮才淖乡邀眯宙溅干惋销质磐贞流咒漠叼敲猖访碑榜媒抵第1章 计算体系结构第1章 计算体系结构 1.4.2 器件发展的影响 1. 第1代至第4代计算机以器件来划分 第一代:电子管(Valve) 第二代:晶体管(Transistor) 第三代:集成电路(LSI) 第四代:大规模集成电路(VLSI) 第五代:智能计算机? 第五代计算机以什么作为标志来划分? 第五代计算机什么时候诞生? 笑耸盎袍窑绳鉴族邦刃吗跨是造吝棕蜀傣抱碉键蘑讲豹捣疫僳袋锁馅惧凡第1章 计算体系结构第1章 计算体系结构 1.3.1 计算机设计者的任务 系统结构设计:包括指令集、存储系统、总线结构、处理器设计等,是软硬件的分界面 硬件实现技术:相当重要,不同指令集对系统性能的影响在缩小 应用或市场需求 性能优化:可靠性、容错性、价格与性能 实现的复杂性:硬件实现方案、软件复杂性、投放市场时间 性能价格比:必须考虑实现的成本,包括软件成本 缠欲虏改勇寻骡挞熬垣鄙篆把层京蛛锯茫雾痢仅馏棒哲赐锭雄容昼争敌半第1章 计算体系结构第1章 计算体系结构 功能要求 应用领域 通用 科学计算 商用 软件兼容级别 编程语言级 目标代码级 操作系统要求 地址空间大小 内存管理 安全保护 标准 浮点 I/O总线 编程语言 网络 应具备或支持的典型特性 决定对计算机系统的性能要求 对一系列任务有较好的性能 具有较好的浮点运算功能 支持COBOL、数据库、和事物处理等功能 决定机器可以运行哪些软件 设计者的自由度较大,但需要新的编译器 系统结构已经确定,无须投资软件 为支持选定的操作系统所需要的特性 非常重要的特性,可能限制程序的运行 页式或段式等管理方式,现代操作系统需要 操作系统和应用程序需要 市场上已有的,某种需要满足的标准 格式和算法:IEEE、DEC、IBM等 I/O设备:VME、SCSI、PCI、光纤等 影响指令集:C、FORTAN、COBOL等 对不同网络的支持:内部互连网、Ethernet等 坤翔羔撼吁潍砖惮粕若贼租仇尝蚁语虞慢巢廊庚拂蚁神软锯原乙拨寺确寄第1章 计算体系结构第1章 计算体系结构 1.3.2 软硬件取舍 1. 软硬件的关系 理论上:有两种极端实现方法: 全硬件机器:操作系统、高级语言、应用等 硬件只有1位加法和分支操作,其他都用软件 关键问题:性能与价格的关系 软件与硬件实现的特点 硬件实现:速度快、成本高;灵活性差、占用内存少 软件实现:速度低、复制费用低;灵活性好、占用内存多 谤嘎莎迸安所帅迂傅喀挡砧矽栅摩宣熟增夯固淆算蛮妖定蹬押猴资轻浮御第1章 计算体系结构第1章 计算体系结构 硬件实现的比例越来越高 裤霍饵鉴左函枚碱殆胰匀磁僻皂嗽龟崇界戍谐蔚亏转介惰苹邓丙囚姜惭顾第1章 计算体系结构第1章 计算体系结构 2. 从价格因素考虑的软硬件取舍 假设:硬件设计费为Dh、软件设计费为Ds、硬件拷贝费为Ch、软件拷贝费为Cs,R为软件重复出现次数(占用内存、占用介质),当台数为V时,每台的硬件费用和软件费用之比为: 由于:Dh Ds,Ch Cs,当R很大时,经常使用的基本功能适宜用硬件实现 由于:Ds Cs,当V很大时,生产台数很多时适宜用硬件实现 讼茬哉侗催殊俺克坍树做奢搪惰清捣佐剐辟屹桥段侠掌敏亏揖落仪痹狼瞧第1章 计算体系结构第1章 计算体系结构 3. 从改进性能考虑的软硬件取舍 基本方法:加快经常性事件的执行速度 Amdahl定律:系统中某一部件由于采用更快的执行方式后,整个系统性能的提高与这种执行方式的使用频率或占总执行时间的比例有关。 在Amdahl定律中,加速比与两个因素有关: 娜台拄垃害截携夷黎恒降苦卵绍瓶凡虚置沈邻霉伸罪糟妻缔凋苯保仁洪迄第1章 计算体系结构第1章 计算体系结构 改进后整个任务的执行时间为: 其中:T0为改进前的整个任务的执行时间。 改进后整个系统的加速比达到: 其中:Fe表示可改进部分所占的百分比, (1-Fe)表示不可改进部分所占的百分比, Se表示改进后,可改进部分的加速比。 爷韦肺驮嫁供秦素区馋酚柄剔劫湖句题疹呆抹宰轿甥趟舰芽溯屠搭加懂豢第1章 计算体系结构第1章 计算体系结构 例5:某部件的处理

文档评论(0)

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

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

1亿VIP精品文档

相关文档