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

第一章计算机系统结构习题课件.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概论 1.本课程的性质、地位 “计算机系统结构”课程是国家高等教育计算机及应用专业的一门非常重要的专业或专业基础课程。它是从计算机的组织和结构的角度出发,学习和领会计算机系统的课程。整个计算机系统是由软件和硬件组成的一个复杂的综合体。根据现有硬件、软件和器件技术的发展状况,面向各种不同的应用,需要研究如何对计算机系统的软件和硬件功能进行更合理的分配,并要研究对分配给硬件的那部分功能如何更好地实现,使系统有尽可能高的性能价格比。 概论 2.目的 通过对本课程的学习,使我们能进一步树立和加深对计算机系统的整体概念,特别着眼于正确掌握有关计算机系统结构的基本概念、基本原理,了解目前采用的比较成熟的基本结构,掌握结构设计的基本思想和方法,提高分析问题和解决问题的能力。同时,通过对本课程的学习,了解到近20年里,在并行处理和系统结构技术上的一些重要进展及今后可能的发展趋势。 概论 3.本课程与计算机组成原理课程的关系。 4.特点 近几十年来的研究成果,几乎没有重复性;硬件课程,需要的知识面广,要求设计计算机系统,难度大。 5.教学法 板书结合课件,讲难点和重点。 6.学习方法、作业 a、弄清每章的重点、难点,多看教材及笔记; b、实验安排; C、考试要求。 7.教材、参考书 计算机系统结构 郑纬民等 清华出版社; 计算机系统结构教程 尹朝庆 清华出版社。 8.现实意义 考博考研、系统分析师的帮助。 计算机系统结构习题分析 1-6 【分析】 所谓透明就是看不到,不属于其管理的部分。对计算机系统结构是否是透明,首先要弄清楚教材有关计算机系统结构的定义和所包含的属性内容。简单来说,凡是编写机器语言和汇编语言程序要用到的数据表示、指令系统、寻址方式、寄存器组织、机器级I/O结构、存贮容量及其编址方式、中断机构、系统管态和目态间的切换、信息保护方式和机构等对计算机系统结构都是不透明的。而全部由硬件实现,或是在机器语言、汇编语言编程中不会出现和不需要了解的部分,以及只影响机器的速度和价格的逻辑实现(计算机组成)和物理实现(计算机实现)的那些部分,对计算机系统结构都是透明的。 计算机系统结构习题分析 1-7【分析】从机器(汇编)语言程序看,实际上也就是从计算机系统结构看的内容。指令地址寄存器就是程序计数器,机器语言或汇编语言程序都要用到它,其位数多少会影响到可执行程序的空间大小。指令缓冲器、主存地址寄存器都属于计算机组成的缓冲器技术,是由全硬件实现的,系统程序不参与对它们的管理。时标发生器、乘法器、先行进位链、移位器等都属于计算机组成中的专用部件配置,它只影响机器的速度和价格,与软件编程无关。条件码寄存器是存放指令执行后生成反映结果状态或特征的标志码,它要供转移等指令使用,是编程要用到的。磁盘外设的种类、编址方式、容量等都是磁盘管理服务程序要用到的。通用寄存器的数量、位数、编址、使用规定在机器语言和汇编语言程序中都是直接用到的。中断字寄存器是用来记录每一个中断类中,各个中断源发生中断请求的状况的,它是中断服务程序在处理中断时要用到的。 计算机系统结构习题分析 1-8【分析】 系统程序员是编写诸如操作系统、编译程序等各种系统软件的人员。应用程序员是指利用计算机及所配的系统软件支持来编写解决具体应用问题的程序员。他们都可以使用汇编语言或机器语言来编写程序,当然也可以用高级语言来编写程序。所以,对系统程序员或应用程序员是不透明的,应包括计算机系统结构所包含的各方面。而属全硬件实现的计算机组成所包含的方面,如系列机各档不同的数据通路宽度、Cache存贮器、指令缓冲寄存器等,无论是对系统程序员,还是对应用程序员都应当是透明的。程序状态字是操作系统用于管理计算机资源及使用状况的,对目前高性能计算机系统来讲,大多数都是多用户环境,应用程序(也称算态、目态或用户态程序)中不允许使用管态(也称系统态、监督态)中所用的特权指令,“启动I/O”是大型机中的一种管态指令,属特权指令,只在操作系统程序中使用,对系统程序员是不透明的;执行指令应设计成对应用和系统程序员都是不透明的。 计算机系统结构习题分析 1-11【分析】 系列机发展新型号机器最主要的是必须保证应用软件的向后兼容。就是说,早先机器上运行的程序在后面得新机器上应能照样运行,只是后面出来的新机器因为增强了它的功能和速度,可以提高其性能。因此,对于那些不属于计算机系统结构,而属于计算机组成和实现的东西,不管是增加、删去,还是修改,都不会影响到汇编语言程序和机器语言程序在系列机上的兼容。但是,对于属于计算机系统结构的那些内容,为保证软件的向后兼容,则只能增加其新的功能或部件,而不能去删掉或更改已有的功能或部件。否则,就保证不了原有的程序能在新机器上正确运行了。 计算机系

文档评论(0)

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

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

1亿VIP精品文档

相关文档