计算机组成与设计第三版 第一章课后答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.计算机体系结构,计算机组成和计算机实现各 自主要处理哪些方面的问题?你是怎样看待三者 之间的关系的?
计算机的体系结构:通常是指涉及机器语言或者汇编语言的程序 设计人员所见到的计算机系统的属性,更多情况下是指计算机的 外特性,是硬件子系统的结构概念及其功能特性。 计算机组成:是依据计算机体系结构,在确定并且分配了硬件子 系统的概念结构和功能特性的基础上,设计计算机各部件的具体 组成及它们之间的连接关系,实现机器指令级的各种功能和特性。 计算机实现:是计算机组成的物理实现,就是把完成逻辑设计的 计算机组成方案转换为真实的计算机,也就是把满足设计和运行, 价格等各项要求的计算机系统真正地制作并调试出来。 它们之间地相互关系:计算机组成是计算机体系结构地逻辑实现, 计算机实现是计算机组成原理的物理实现。
3.什么是计算机系统的ቤተ መጻሕፍቲ ባይዱ次结构?一般可以划分为哪几个层 次?层次之间的关系体现在哪些方面?采用层次结构的观点 来看待,分析计算机的组成有什么好处?
层结构。 从图中可以看到的计算机系统的 7 层结构。在 不同层次之间的关系表现为: 不同层次之间的关系表现为: 上面的一层是建立在下一层的基础上实现出来 实现的功能更强大, 的,实现的功能更强大,更接近人解决问题的思维 方式和处理问题的具体过程,对使用人员更方便, 方式和处理问题的具体过程,对使用人员更方便, 使用这一层提供的功能时,不必关心下一层的实现 使用这一层提供的功能时, 细节。 细节。 下面一层是实现上一层的基础, 下面一层是实现上一层的基础,更接近计算机 硬件实现的细节,实现的功能相对简单, 硬件实现的细节,实现的功能相对简单,人们使用 这些功能更感到困难。在实现这一层的功能时, 这些功能更感到困难。在实现这一层的功能时,可 能尚无法了解其上一层的目标和将要解决的问题, 能尚无法了解其上一层的目标和将要解决的问题, 也不必理解其更下一层实现中的有关细节问题, 也不必理解其更下一层实现中的有关细节问题,只 要使用下一层所提供出来的功能来完成本层次的功 能处理即可。 能处理即可。 采用这种分层次的方法来分析和解决某些问题, 采用这种分层次的方法来分析和解决某些问题, 有利于简化处理问题的难度,在某一段时间, 有利于简化处理问题的难度,在某一段时间,在处 理某一层中的问题时, 理某一层中的问题时,只需集中精力解决当前最需 要关心的核心问题即可, 要关心的核心问题即可,而不必牵扯各上下层中的 其他问题。 其他问题。 应用层
高级语言层 高级语言层 汇编语言层 汇编语言层 操作系统层 操作系统层 指令系统层
微体系结构层
数字逻辑层
计算机系统的层次结构
6.什么是操作系统?它的作用主要表现在哪些方 面?
操作系统是使用计算机硬件指令系统所提供的指令设 计出来的程序,把一些常用功能以操作命令或者系统 调用的方式提供给使用者。 它主要承担计算机系统中的资源管理与分配,也向使 用者和程序设计人员提供简单,方便,高效的服务。
计算机组成原理第一章习题
1.何谓计算机系统?哪些部分属于硬件系统?哪些部分属 于软件系统?应如何看待两者之间的关系?
2.从传统的观点来看,基本计算机硬件系统由哪几个功能 部件组成?每个部件完成的主要功能是什么?它们之间 是如何连接在一起的? 计算机硬件是由:I/O设备,运算器,控制器,存储器 组成的。 运算器:数据处理:算术运算和逻辑运算 存储器:存储数据与程序 控制器:从存储器中取出指令,并进行指令译码 输入设备:输入数据,并且把人读数据变为机读数据 输出设备:输出数据,并且把机读数据变为人读数据 它们是通过总线连接在一起的,其中总线包括:数据 总线,地址总线,控制总线。
10.要学好本课程,应选择什么样的学习态度?需 要注意哪些方面的问题?把计算机组成原理作为 一门“纯”硬件课程看待有什么问题吗?
学生上课讨论