《计算机组成与设计课后答案.ppt》由会员分享,可在线阅读,更多相关《计算机组成与设计课后答案.ppt(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 计算机组成原理第一章习题1.何谓计算机系统?哪些部分属于硬件系统?哪些部分属于软件系统?应如何看待两者之间的关系?2.从传统的观点来看,基本计算机硬件系统由哪几个功能部件组成?每个部件完成的主要功能是什么?它们之间是如何连接在一起的?n计算机硬件是由:I/O设备,运算器,控制器,存储器组成的。n 运算器:数据处理:算术运算和逻辑运算 存储器:存储数据与程序 控制器:从存储器中取出指令,并进行指令译码 输入设备:输入数据,并且把人读数据变为机读数据 输出设备:输出数据,并且把机读数据变为人读数据n它们是通过总线连接在一起的,其中总线包括:数据总线,地址总线,控制总线。汇编语言汇编语言层层操作系
2、统操作系统层层指令系统层指令系统层微体系结构层微体系结构层数字逻辑层数字逻辑层高级语言高级语言层层应用层 计算机系统的层次结构计算机系统的层次结构 从图中可以看到的计算机系统的从图中可以看到的计算机系统的 7 层结构。在层结构。在不同层次之间的关系表现为:不同层次之间的关系表现为:上面的一层是建立在下一层的基础上实现出来上面的一层是建立在下一层的基础上实现出来的,实现的功能更强大,更接近人解决问题的思维的,实现的功能更强大,更接近人解决问题的思维方式和处理问题的具体过程,对使用人员更方便,方式和处理问题的具体过程,对使用人员更方便,使用这一层提供的功能时,不必关心下一层的实现使用这一层提供的功
3、能时,不必关心下一层的实现细节。细节。下面一层是实现上一层的基础,更接近计算机下面一层是实现上一层的基础,更接近计算机硬件实现的细节,实现的功能相对简单,人们使用硬件实现的细节,实现的功能相对简单,人们使用这些功能更感到困难。在实现这一层的功能时,可这些功能更感到困难。在实现这一层的功能时,可能尚无法了解其上一层的目标和将要解决的问题,能尚无法了解其上一层的目标和将要解决的问题,也不必理解其更下一层实现中的有关细节问题,只也不必理解其更下一层实现中的有关细节问题,只要使用下一层所提供出来的功能来完成本层次的功要使用下一层所提供出来的功能来完成本层次的功能处理即可。能处理即可。采用这种分层次的方
4、法来分析和解决某些问题,采用这种分层次的方法来分析和解决某些问题,有利于简化处理问题的难度,在某一段时间,在处有利于简化处理问题的难度,在某一段时间,在处理某一层中的问题时,只需集中精力解决当前最需理某一层中的问题时,只需集中精力解决当前最需要关心的核心问题即可,而不必牵扯各上下层中的要关心的核心问题即可,而不必牵扯各上下层中的其他问题。其他问题。3.什么是计算机系统的层次结构?一般可以划分为哪几个层次?层次之间的关系体现在哪些方面?采用层次结构的观点来看待,分析计算机的组成有什么好处?6.什么是操作系统?它的作用主要表现在哪些方面?n操作系统是使用计算机硬件指令系统所提供的指令设计出来的程序
5、,把一些常用功能以操作命令或者系统调用的方式提供给使用者。n它主要承担计算机系统中的资源管理与分配,也向使用者和程序设计人员提供简单,方便,高效的服务。7.计算机体系结构,计算机组成和计算机实现各自主要处理哪些方面的问题?你是怎样看待三者之间的关系的?n计算机的体系结构:通常是指涉及机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性,更多情况下是指计算机的外特性,是硬件子系统的结构概念及其功能特性。n计算机组成:是依据计算机体系结构,在确定并且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成及它们之间的连接关系,实现机器指令级的各种功能和特性。n计算机实现:是计算机组成的物理实现,就是把完成逻辑设计的计算机组成方案转换为真实的计算机,也就是把满足设计和运行,价格等各项要求的计算机系统真正地制作并调试出来。n它们之间地相互关系:计算机组成是计算机体系结构地逻辑实现,计算机实现是计算机组成原理的物理实现。10.要学好本课程,应选择什么样的学习态度?需要注意哪些方面的问题?把计算机组成原理作为一门“纯”硬件课程看待有什么问题吗?n学生上课讨论