计算机组成原理与汇编语言课后习题及作业答案精品
《计算机组成原理与汇编语言》课后习题及作业答案
王建东 2006年9月
第一章习题参考答案
?
1、什么是存储程序工作方式?
P.2.)
(1) 事先编制程序
(2) 实现存储程序
(3) 自动、连续地执行程序
2、采用数字化方法表示信息有哪些优点?
P.5.)
(1) 抗干扰能力强,可靠性高
(2)
(3) 数字化的信息可以存储,信息传送也比较容易实现。
(4) 可表示的信息类型与范围及其广泛,几乎没有限制。
(5) 能用逻辑代数等数字逻辑技术进行信息处理,着就形成了计算机硬件设计的基础。
?
3、如果有7X9点阵显示出字符A的图像,请用9个七位二进制代码表示A的点阵信息。
0000000
0001000
0010100
0100010
0111110
0100010
0100010
0100010
0000000
4、数字计算机的主要特点是什么?
P.16.)
(1) 能在程序控制下自动连续地工作
(2)
(3) 运算精度高
(4) 具有很强的信息存储能力
(5) 通用性强,应用领域极其广泛
5、衡量计算机的基本指标有哪些?
P.17.)
1)基本字长
2)数据通路宽度
3)运算速度
(4)
(5) 外存容量
(6) 配置的外围设备及其性能
(7) 系统软件配置
?
6、举出一种实际计算机,列举出各部件、设备的技术性能及常配置的软件?
?
7、软件系统一般包含哪些部分?列举你熟悉的三种系统软件。
P.9.)
(1)操作系统 如:Windows 2000,Linux,Unix
2)编译程序、解释程序 如:C++编译程序,Peal解释程序
3)各种软件平台 如:数据库管理系统
8、对源程序的处理有哪两种基本方式?
P.11.)
解释方式是边解释边执行。如:BASIC 它的优点是支持人机对话方式的程序设计,可以边执行边修改;所需要的主存空间较小。但这种方式执行速度较慢,不能解释那些前后关联较多,较难理解的程序设计语言。
?
第二章习题参考答案
?
1、将二进制数 ( 101010.01 )2 BCD码
P.25.)
( 101010.01 )2 = 1x25+1x23+1x21+1x2-2 = ( 42.25 )10
= (00100101 ) BCD
?
2、将八进制数 ( 37.2 )8 BCD码
P.25.)
( 37.2 )8 = 3x81+7x80+2x8-1 = ( 31.25 )10
= (00100101 ) BCD
?
3、将十六进制数 ( AC.E )16 BCD码
P.25.)
( AC.E )16 = 10x161+12x160+14x16-1 = ( 172.875 )10
= (000101110010.100001110101 ) BCD
?
4、将十进制数 (75.34 )10
(P.25.)
( 73.34)10 = (1001001.010101011)2
= (111.253 ) 8
= (49. 55) 16
?
5、将十进制数 ( 13/128 )10
(P.25.)
( 13/128 )10 = ( 1101)2 = ( 1101/27 )2
= (0.0001101 ) 2
?
6、分别写出下列各二进制数的原码、补码、字长(含一位数符)为8位
P30.)
(1)0 原码 补码2)-0 原码 补码= 无
3)0.1010 原码 补码=4)-0.1010 原码 补码=5)1010 原码 补码=6)-1010 原码 补码=7、若X= 0.1010,则X
(P.33.)
X补= 0.1010 ,X原= 0.1010,真值= +0.1010
8、若X= 1.1010,则X
(P.33.)
X补= 1.1010 ,X原= 1.0110,真值= -0.0110
9、某定点小数字长16位,含1位符号,原码表示,分别写出下列典型值的二进制代码与十进制真值。
P.35.)
真值 代码
+2-15