计算机系统结构第二章自考练习题答案
第二章数据表示与指令系统
历年真题精选
1. 计算机中优先使用的操作码编码方法是( C )。
A. BCD码
B. ASCII码
C. 扩展操作码
D. 哈夫曼编码
2.浮点数尾数基值r m=16,除尾符之外的尾数机器位数为8位时,可表示的规格化最大尾数值为( D )。
A. 1/2
B. 15/16
C. 1/256
D. 255/256
3. 自定义数据表示包括(标志符)数据表示和(数据描述符)两类。
4. 引入数据表示的两条基本原则是:一看系统
的效率是否有提高;二看数据表示的(通
用)性和(利用)率是否高。
5. 简述设计RISC的一般原则。
6. 简述程序的动态再定位的思想。
7. 浮点数表示,阶码用二进制表示,除阶符之外
的阶码位数p=3,尾数基值用十进制表示,除尾符外的尾数二进制位数m=8,计算非负阶、规格化、正尾数时,
(1)可表示的最小尾数值;(2)可表示的最大值;(3)可表示的尾数个数。
8. (1)要将浮点数尾数下溢处理成K—1位结
果,则ROM表的单元数和字长各是多少?
并简述ROM表各单元所填的内容与其地址之间的规则。
(2)若3位数,其最低位为下溢处理前的附
加位,现将其下溢处理成2位结果,设
计使下溢处理平均误差接近于零的
ROM表,以表明地址单元与其内容的
关系。
同步强化练习
一.单项选择题。
1. 程序员编写程序时使用的地址是( D )。
A.主存地址B.有效地址C.辅存实地址D.逻辑地址
2. 在尾数下溢处理方法中,平均误差最大的是( B )。
A.舍入法B.截断法C.恒置“1”法D.ROM查表法
3. 数据表示指的是( C )。
A.应用中要用到的数据元素之间的结构关系
B.软件要处理的信息单元之间的结构关系C.机器硬件能识别和引用的数据类型D.高级语言中的数据类型说明语句
4. 标志符数据表示中的标志建立由( A )。
A.编译程序完成B.操作系统完成
C.高级语言编程时完成D.汇编语言编程时完成
5. 堆栈型机器比通用型机器优越的是( C )。
A.能提高存储器空间的利用率B.支持先进先出类解题算法的求解
C.支持由逆波兰表示式将高级语言多元赋值语句直接编译生成机器指令程序。