清华大学石磊版计算机组成原理课后题答案Word格式文档下载.docx
- 文档编号:14797450
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:36
- 大小:315.08KB
清华大学石磊版计算机组成原理课后题答案Word格式文档下载.docx
《清华大学石磊版计算机组成原理课后题答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《清华大学石磊版计算机组成原理课后题答案Word格式文档下载.docx(36页珍藏版)》请在冰豆网上搜索。
计算机辅助教学CAI:
学生的学籍管理系统;
数字图书馆系统:
虚拟现实系统;
售票系统:
学校的一卡通系统等。
5.答:
冯・诺依曼原理的基本思想是:
・采用二进制形式表示数据和指令。
指令由操作码和地址码组成。
・将程序和数据存放在存储器中,使讣算机在工作时从存储器取出指令加以执行,自动完成汁算任务。
这就是“存储程序”和“程序控制”(简称存储程序控制)的概念。
・指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。
-计算机由存储器、运算器、控制器、输入设备和输岀设备五大基本部件组成,并规泄了5部分的基本功能。
冯・诺依曼型计算机的基本特点也可以用“存储程序”和"
程序控制”来高度概括。
6.答:
计算机的硬件系统由有形的电子器件等构成的,它包括运算器、存储器、控制器、输入输出设备及总线系统组成。
而总线分为数据总线、地址总线、控制总线,苴结构有单总线结构、双总线结构及多总线结构。
存储器(Memory)是用来存放数拯和程序的部件;
运算器是对信息进行运算处理的部件:
控制器是整个计算机的控制核心。
它的主要功能是读取指令、翻译指令代码、并向计算机各部分发出控制信号,以便执行指令:
输入设备能将数据和程序变换成计算机内部所能识別和接受的信息方式,并顺序地把它们送入存储器中;
输岀设备将计算机处理的结果以人们能接受的或其它机器能接受的形式送出。
7.答:
总线(Bus)就是计算机中用于传送信息的公用通道,是为多个部件服务的一组信息传送连接线。
按照总线的连接方式,计算机组成结构可以分为单总线结构、双总线结构和多总线结构等(详细内容见第7章)。
8.答:
计算机硬件(Hardware)是指构成计算机的所有实体部件的集合,通常这些部件由电路(电子元件)、机械等物理部件组成。
汁算机软件(Software)是指能使计算机工作的程序和程序运行时所需要的数据,以及与这些程序和数据有关的文字说明和图表资料,其中文字说明和图表资料又称为文档。
固件(Firmware)是一种介于传统的软件和硬件之间的实体,功能上类似软件,但形态上又是硬件。
微程序是计算机硬件和软件相结合的重要形式。
软件和硬件的逻借等价含义:
(1)任何一个由软件所完成的操作也可以直接由硬件来实现
(2)任何一条由硬件所执行的指令也能用软件来完成
在物理意义上软件和硬件是不等价的。
9.答:
计算机软件可以分为系统软件和应用软件两大类。
系统软件是指管理、监控和维护计算机资源(包括駛件和软件)的软件。
系统软件为讣算机使用提供最基本的功能,但是并不针对某一特定应用领域。
而应用软件则恰好相反,不同的应用软件根据用戸和所服务的领域提供不同的功能。
目前常见的系统软件有操作系统、各种语言处理程序、数拯库管理系统以及各种服务性程序等。
系统软件,如Windows,Linux等;
应用软件,如学生的学籍管理系统等。
10.答:
程序设计语言一般分为机器语言、汇编语言和高级语言三类。
机器语言是最底层的计算机语言。
用机器语言编写的程序,计算机硬件可以直接识别。
每一条机器指令都是二进制形式的指令代码。
汇编语言是为了便于理解与记忆,将机器语言用助记符号代替而形成的一种语言。
高级语言是从50年代中期开始逐步发展起来的而向问题的程序设计语言,与具体的i|•算机硬件无关,英表达方式接近于被描述的问题,易为人们接受和掌握。
机器语言程序是直接针对计算机硬件的,执行效率比较高,能充分发挥计算机的速度性能。
但是,用机器语言编写程序的难度比较大,容易岀错,而且程序的直观性比较差,也不容易移植。
汇编语言采用了助记符,比机器语言直观,容易理解和记忆,用汇编语言编写的程序也比机器语言程序易读、易检查、易修改。
但需要汇编程序的支持。
髙级语言的显著特点是独立于具体的计算机硬件,通用性和可移植性好,易于编程,但运行效率低。
11.答:
计算机系统是一个由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、汇编语言级、髙级语言级组成,每一级上都能创造程序设讣,且得到下级的支持。
12.答:
兼容(Compatible)是一个广泛的概念,包括软件兼容、硬件兼容、系统兼容
等。
软件兼容存在以下两种情况:
(1)软件的向上兼容性一一这是指某档机原开发的软件可以不加修改便能在它的高档机上正确运行使用。
(2)软件的向下兼容性一一这是指某档机的软件可以不加修改便能在它的低档机上正确运行使用。
在这种情况下,软件向上兼容是不成问题的。
在同一系列机内,不论高档机与低档机,所有机型上都能运行使用的软件,则是既能向上兼容又能向下兼容。
硬件兼容是软件兼容的基础,系统兼容包括硬件兼容和软件问题。
13.答:
算术逻辑运算部件(ALU:
ArithmeticLogicUnit),是运算器的核心组成,功能是完成算数和逻辑运算。
“中央处理单元”(CPU:
CentralProcessingUnit)包括运算器和控制器,是计算机的信息处理的中心部件。
存储器、运算器和控制器在信息处理操作中起主要作用,是汁算机硬件的主体部分,通常被称为“主机”。
字长决世了计算机的运算精度、指令字长度、存储单元长度等,可以是8/16/32/64/128位(bit)等。
14.答:
是的,计算机硬件实体的5个基本组成部分缺一不可。
15.答:
见本章1.3.2节。
16.答:
多媒体技术是指能够同时获取、处理、编辑、存储和展示两个以上不同信息类型媒体的技术。
计算机信息的形式可以是文字、声音、图形和图象等。
17.答:
电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的:
电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。
1&
答:
现代汁算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。
第0级为硬件组成的实体。
第1级是微程序级。
这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。
第2级是传统机器级。
这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。
第3级操作系统级。
从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。
第4级是汇编语言级。
这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。
第5级是髙级语言级。
这级的机器语言就是各种髙级语言,通常用编译程序来完成高级语言翻译工作。
第6级是应用语言级。
这一级是为了使计算机满足某种用途而专门设计的,因此这一级语言就是各种而向问题的应用语言。
19.答:
计算机系统的主要技术指标有:
机器字长、数据通路宽度、主存储器容量和运算速度
机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决圧的。
数据通路宽度是指数据总线一次所能并行传送信息的位数。
主存储器容疑是指主存储器所能存储的全部信息。
运算速度与机器的主频、执行什么样的操作、主存储骼本身的速度等许多因素有关。
第2章习题参考答案
1.
(1)C
(2)B(3)B(4)B(5)B
(6)C(7)CD(8)D(9)B(10)B
2.
(1)(2001)io>
(2001)8
(2)(4095)io>
(7776)8
(3)(0.115)10>
(0.115)16
(4)(0.625)io<
(0.505)8
3.解:
最大正数=2IU*0.111111=126
最大负数=2-1,1*-0.000001=213
最小负数=21|1<
0.111111=-126
4.解:
X=-19/64=(-10011*2-,,())2=-0.0100110=20,*-0.1001100定点数:
[X]®
=1.0100110:
[X]反=1.1011001;
[X]n=l.1011010;
浮点数:
原码:
L001;
l.1001100
补码:
LlllU.OHOlOO
反码:
1,11010110011
阶移,尾补:
0,111;
1.0110100
5.解:
(1)=0.111110*2,011
(2)=-0.0000111=2。
叫.001000
(3)>
211,*0.111111上溢
(4)=2"
叫.011001
6.解:
01
7.解:
X=0.1001,Y=4).0100>
[Xh卜=0.1001,l-XJ^l.Olll,[X/2]补=0.01001,
[Y/4]卄=1.111100,[-Y/2]n=0.00100
&
解:
(1)693.12=(011010010011.00010010)8421=(100111000110.01000101h3
(2)37.567=(00110111.01010110011l)842i=(01101101.100010011010)^39•解:
(1)
不_定
(2)
成立
10.
-128
(3)
-133
(4)
43
11.
165
126
88
1332
12.
0.1110
-0.0011
0.1000
13.解:
128B216416B486936B
若海明码的最高位号为n】,最低位号为1,KpiinJUr-Ihlh,则海明码的编码规则是:
(1)校验位与数拯位之和为m,每个校验位R在海明码中被分在位号2i-l的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位。
(2)海明码的每一位位码Hi(包括数据位和校验位)由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之和。
15.解:
010
(1)最大正数
11111111
111111*********11111111
X=[l+(1-223)]x2127
(2)最小正数
00000000
00000000000000000000000
X=1.0x2'
128
(3)最大负数
11111111
11111111111111111111111
X==-(1+(1-223)]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 清华大学 石磊版 计算机 组成 原理 课后 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)