
全国2002年4月高等教育自学考试
计算机系统结构试题参考答案
课程代码:02325
点击查看:【真题试卷】
一、单项选择题(每小题1分,共10分)
1.B 2.C 3.B 4.D 5.B
6.B 7.A 8.C 9.D 10.A
二、填空题(每空1分,共20分)
11.同一存储单元 类型特征
12.动态优先级 先来先服务
13.微程序 机器语言
14.单指令流多数据流 多指令流多数据流
15.空间代价 关联
16.转移 条件转移
17.水平型微码 超标量处理
18.线路 包
19.数据驱动 需求驱动
20.控制器 软硬
三、改错题(每小题2分,共10分)
21.(C错 改为“不是唯一的”)
22.(C错 改为“不允许顺序串行和交换串行”)
23.(B错 改为“差距不大”)
24.(A错 改为“相邻”)
25.(A错 改为“硬件”)
四、简答题(每小题6分,共30分) 26.(1)简化了指令系统和程序设计;
(2)简化了编译程序;
(3)便于实现一致性校验;
(4)能由硬件自动变换数据类型;
(5)支持数据库系统的实现与数据类型无关的要求;
(6)为软件调试和应用软件开发提供了支持。
27.(1)按RISC一般原则设计;(2)逻辑实现用硬联和微程序结合;(3)用重叠寄存器窗口(4)指令用流水和延迟转移;(5)优化设计编译系统。
28.(1)若Pi的左部变量在Pj的右部变量集内,且Pi必须取出Pi运算的结果来作为操作数,则称Pi“数据相关”于Pi。
(2)若Pj的左部变量在Pi的右部变量集内,且当Pi未取用其变量的值之前,是不允许被Pj所改变,则称Pi“数据反相关”于Pj。
(3)若Pi的左部变量也是Pj的右部变量,且Pj存入其算得的值必须在Pi存入之后,则称Pj“数据输出相关”于Pi。
29.控制驱动的控制流方式的特点是:通过访问共享存储单元让数据在指令之间传递;指令的执行顺序隐含于控制流中,可以显式地使用专门的控制操作符来实现并行处理,指令执行顺序受程度计数器的控制,即受控制令牌所支配。
30.模拟与仿真的主要区别在于解释用的语言。仿真是用微程序解释,其解释程序存在控制存储器中,而模拟是用机器语言程序解释,其解释程序存在主存中。模拟灵活,可实现不同系统间的软件移植,但结构差异太大时,效率、速度会急剧下降。仿真在速度上损失小,但不灵活,只能在差别不大的系统之间使用,否则效率也会过低且难以仿真,需与模拟结合才行。
五、应用题(共30分)
31.