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

ld计算机系统结构概述分析.pptxVIP

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 计算机系统结构概述;本章重点: 计算机系统结构、计算机组成、计算机实现三者之间的定义及所包含的内容;有关透明性的判断;软件和硬件的功能分配原则;软件可移植性的途径、方法、使用场合、存在问题和对策;有关并行性的概念;系统结构中开发并行性的途径和类型等。 本章难点: 透明性的判断与分析。;1.1 计算机系统的多级层次结构;VM5 应用语言机器M5;机器:并非是指真正的一台有鼠标、键盘、显示器等的机器实体,而是指能够存贮和执行相应语言程序的算法和数据结构的集合体,是同时存在于计算机内的。;翻译:是先用转换程序将高一级机器级上的程;应用语言虚拟机器VM5是为了满足管理、人工智能、图像处理、辅助设计等专门的应用来设计的。使用面向某一种应用环境的的应用语L5 编写的程序一般是经过应用程序包翻译成高级语言L4程序后,再逐级向下实现的。 高级语言机器级M4上的程序可以先用编译程序整个的翻译成汇编语言L3程序或机器语言L1程序,再逐级或越级向下实现,也可以用汇编语言 L3程序、机器语言L1程序,甚至是微指令语言L0程序解释实现。;对汇编语言L3源程序则先用汇编程序整个将其变换成等效的二进制机器语言L1目标程序,再在传统机器级M1上实现。 操作系统程序虽然已发展成用高级语言(如我们所熟悉的C语言)编写,但最终还要用机器语言程序或微指令程序来解释。它提供了传统机器级M1所没有,但为汇编语言和高级语言使用 和实现所用的基本操作、命令和数据结构。如文件管理、存贮管理、进程管理、多道程序共行、多重处理等。因此,操作系统机器级M2放在传 统机器机M1和汇编语言机器级M3之间是适宜的。;传统机器级M1采用组合逻辑电路控制,其指令可以直接用硬件来实现,也可以采用微程序控制,用微指令L0程序来解释实现。微指令直接控制硬件电路的动作。;2.实现方式;原理上,软件实现的功能完全可以用硬件或固件实现,同样,硬件实现的功能也可以由软件的模拟来完成,只是其性能、价格、实现的难易程度不同而已。具有相同功能的系统,其软硬件功能分配比例也是很宽的。而且在不同时期及同一时期的不同机器也???在动态改变的。;3.分层的优点;1.2 结构、组成与实现;透明性概念:在计算机中,客观存在的事物或属性从某个角度看不到,称这些事物或属性对它是透明的。计算机重的“透明”与社会生活中的;2.计算机系统结构:这里所说的计算机系统结构或是计算机体系结构(Computer;研究:软、硬件功能的划分和传统机器级界面的确定,提供保证程序运行的计算机属性。 属性包括: 数据表示 寻址方式 寄存器组织指令系统 存贮系统 中断机构及I/O结构 信息保护方式和保护机构;3.计算机组成:计算机组成(Computer Organization)指的是计算机系统结构的逻辑实现,包括机器级内的数据流和控制流的组成以及逻辑实现。 研究:在所期望达到的性价比下,怎样最佳、最;包括:;4.计算机实现:计算机实现(Computer Implementation)指的是计算机组成的物理实现。研究:实际器件技术和微组装技术。 包括:;举例:我们要制造飞机。首先要确定载客人数、速度、高度等技术指标,这就属于系统结构;然 后根据技术指标研究、设计座舱怎么安排才可以 满足载客数量,飞机外形怎么设计才符合空气动 力学,供油、发动机、控制系统等等怎样设计、 组成,从而形成设计图纸上的飞机,这属于组成;最后,经过论证确定设计没有问题,把图纸交付 工厂,由工人开始生产,这就是实现了。;1.2.2结构、组成与实现之间的关系;2)相同的计算机组成可以采用多种不同的实现方法。 例如:主存器件既可以选用双极型的,也可 以选用MOS型的;可以使用单片大规模集成电路,也可以用多片小规模集成电路进行组搭。显然,这取决于所要求的性价比和当时的器 件技术。;2.影响:;1.3 软硬件取舍与系统的设计思想;2)提高软件功能的比例,可以降低硬件的造价,提高系统的灵活性和适应性。但解题速度要下降,软件设计费用和所需的存贮空间要增加。 2.原则二:充分考虑准备采用和可能要用的的组成;1.3.2计算机系统的设计思路;面向应用的高级语言虚拟机器级;优点:适用于专用机的设计,对所面对的具体应用,其效能是很好的。 缺点:不适用于通用机的设计,当应用对象或范围发生变化时,软硬件分配不适应,就导 致系统效率急剧下降;另一方面,作为厂家,为追求经济效益,避免生产批量少、专用性 强、使用面窄的硬件和系统,这就难以做到 面向应用来优化实现。;2.由下往上;应用 虚拟机器级;3.中间法;1.4 软件、应用、器件对系统结构的影响(自学);2.实现可移植性的技术;1.5 系统中的并行性及其分类;广义并行性:只要在同一时刻或是在同一时间间隔内完成两种或两种以上性质相同或不同 的工作,在时

文档评论(0)

恋之 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档