河南科技大学串讲自考计算机系统结构前四章总复习.ppt

河南科技大学串讲自考计算机系统结构前四章总复习.ppt

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

计算机系统结构前四章总复习 学习中应注意的问题: (1)学习开始,了解清楚本课程的性质、地位、 目的、重点内容、基本要求以及本课程与其他相 关课程的联系。 (2)在每一章学习之前,应了解该章的学习目 的、基本要求,弄清其中的重点和难点在什么地 方,以及对这些知识点的能力层次要求。 (3)学习时,应依据教材及预习的情况,对其中 的重点和难点部分多花时间消化领会,对所学习 的基本原理、方法等理论性、概念性较强的部分, 应着眼于理解其精神实质,进行必要的归纳和小 结,理出有关要点和思路。 (4)学习中,若遇到一时理解不深或搞不清的问 题,可将其暂时搁置,等学习完其他各章后,再 来重读、领会和加深。 (5)对于典型的应用或计算、设计等问题,应领 会其分析方法和解题思路及关键步骤。 (6)学完每一章时,应认真完成我所布置的课后 作业,进一步加深对所学知识的理解和掌握,提 高灵活运用知识和分析、解题的能力。不 能采 用背题和死记答案的办法,否则,题目稍加变化, 又不知所措了。 第1章计算机系统结构的基本概念 1.1 计算机系统的多级层次结构 1.2 计算机系统结构、组成与实现 1.3 软件取舍与计算机系统的设计思路 1.4 软件、应用、器件对系统结构的影响 1.5 系统结构中的并行性及系统的分类 1.1多级层次结构 1.六级层次结构 应用语言机器 面向用户 高级语言机器 面向用户 汇编语言机器 面向用户 操作系统机器 面向上层机器 传统机器 面向上层机器 微指令机器 面向上层机器 2.层次结构的实现方式 根据性价比,软硬件逻辑是等同的 3.分层优点 1.2计算机系统结构、组成与实现 1.结构、组成与实现的概念 1)系统结构: 系统结构(System Architecture)是对计算机系统中各机器之间界面的划分和定义,以及对各级界面上、下的功能进行分配。 2)透明性概念: 在计算机中,客观存在的事物或属性从某个角度看不到,称这些事物或属性对它是透明的。计算机重的“透明”与社会生活中的“透明”,含义正好相反。 3)计算机系统结构(Computer Architecture) 是系统结构中的一部分,指层次结构中传统机器级的系统结构,其界面之上的功能包括操作系统级、汇编语言级、高级语言级和应用语言级中所有软件的功能;界面之下的功能包括所有硬件和固件的功能。因此,这个界面实际是软件与硬件或固件的分界面。 4)计算机组成(Computer Organization) 是计算机系统结构的逻辑实现,包括机器级内的数据流和控制流的组成以及逻辑实现。 5)计算机实现(Computer Implementation) 指的是计算机组成的物理实现 2.结构、组成与实现之间的关系 1)具有相同系统结构(如指令系统相同)的计算机可以因速度等因素的要求不同而采用不同的组成。 2)相同的计算机组成可以采用多种不同实现方法。 3)不同的系统结构会使组成技术产生差异 4)计算机组成也会影响系统结构,组成的设计,其上取决于系统结构,其下又受限于所可以用的实现技术。 1.3软硬件取舍与系统的设计思想 1.软件取舍的基本原则 1)在现有的硬件和器件(主要是逻辑器件和存贮器件)的条件下,系统要有高的性价比。 2)充分考虑准备采用和可能要用的的组成技术,使它尽可能不要过多或不合理地限制各种组成、实现技术的采用。 3)不能仅从“硬”的角度去考虑如何便于应用组成技术的成果和发挥器件技术的进展,还应从“软”的角度为编译和操作系统的实现,以至高级语言程序的设计提供更多、更好的硬件支持。 2.计算机系统的设计思路 1)由上往下 a)方法:根据用户的要求,设计基本的命令、数 据类型与格式等,然后再逐级往下设计,并考虑对 上一级进行优化来实现。 b)优点:适用于专用机的设计,对所面对的具体 应用,其效能是很好的。 c)缺点:不适用于通用机的设计 2)由下往上 方法:根据器件条件,先把微程序机器级及传统机器级研制出来,然后再配合不同的操作系统和编译系统软件,使应用人员根据所提供的条件来采用合适的算法满足相应的应用要求。 3)中间法 方法:既考虑能拿到的硬件、器件,又考虑可能所需的算法和数据结构,先进行软、硬功能的合理分配 并定义好这个界面,然后从这一中间点分别往上、往下进行软、硬设计。 1.4软件、应用、器件对系统结构的影响 1.软件的可移植性 1)概念:指软件可以不加修改或经少量修改,就可以由一台机

文档评论(0)

135****6041 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档