2022年2022年计算机系统的体系结构试卷及答案 .pdf
-
资源ID:34876814
资源大小:76.68KB
全文页数:3页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年2022年计算机系统的体系结构试卷及答案 .pdf
试卷共 3 页第 1 页一、选择题: (每小题1 分,共 30 分) 。1、数据表示指的是: () CA、应用中要用到的数据元素之间的结构关系B、软件要处理的信息单元之间的结构关系C、机器硬件能识别的引用的数据类型D、高级语言中的数据类型说明语句2、标志符数据表示中的标志建立是由() 。 AA、编译程序完成的3、堆栈型机器比通用型机器优越的是()C C、支持由逆波兰表达式将高级语言多元赋值语句直接编译生成机器指令程序4、计算机中优化使用的操作码编码方法是() D D、扩展操作码、高级语言机器的基本特点是()C C、没有编译6、浮点数尾数基值rm=8,尾数数值部分长6 位,可表示的规格化最小正尾数为() C C、0.125、程序员编写程序时使用的地址是() B B、逻辑地址、在计算机系统多层次结构中,机器级由低到高,相对顺序正确的应当是() 。 B B、微程序传统机器语言高级语言、能直接执行微指令的是() CC、硬件10、计算机系统结构不包括()A A、主存速度11、对计算机系统结构透明的是() D D、VLSI 12、从计算机系统结构上讲,机器语言程序员所看到的机器属性是() 。 C C、编程要用到的硬件组织13、对系统程序不透明的应用当是()D D、虚拟存储器14、在计算机系统设计中,比较好的方法是()D D、从中间开始向上、向下设计15、多处理机主要实现的是()B B、任务级并行16、主存出错引起的中断是()C C、机器较验中断17、指令执行结果出现异常引起的中断是()C C、程序性中断18、数据通路出错引起的中断是() A A、机器较验中断19、中断响应由高到低的优先次序宜用()B B、访管程序性重新启动动20、打印机适合于连接到() B B、字节多路通道21、选择通道适合于接()B B、高优先级的磁盘、磁带等高速设备22、通道流量是在某一个时期单位时间内传送的字节数,这个时期应是()B B、通道数据传送期23、按照使用频度改进指令系统,对高频度指令应()B B、增强指令功能,缩短字长24、对系列机的指令系统,在增加新指令时应当() C C、保留原有低频指令,保证软件向后兼容来增加新指令25、尾数下溢处理平均误差可调整到零的方法是() C C、ROM 查表法名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 试卷共 3 页第 2 页26、浮点数尾数下溢处理时,最大误差最大,但下溢处理不需要时间,平均误差又趋于0 的方法是()D D、恒置 1 法27、支持动态再定位的寻址方式是()A A、基址寻址28、变寻址的作用是() C C、支持向量、数组的运算寻址29、系列机软件应该做到()B B、向后兼容,力争向上兼容30、不同系列机的机器之间,实现软件移植的途径不包括() C C、用统一的汇编语言二、判断并改错(对的打;错的打并改错,可以直接在题目上改): (每小题3 分 ) ,共 15分)1、 存储器采用单体单字,还是多体交叉并行存取,对系统结构设计是透明的(1 )2、 系列机低档低价格,但性能太低;高档机高性能,但价格太高,因此,为获得高性能价格比,应尽可能购置性能价格比高的中档机。( 0 )3、 软件和硬件在逻辑功能上是不等效的,软件的功能可用硬件或固件完成,但性能、 价格、实现的难易程序不同。 (0 )4、经常用的基本单元功能,宜用软件实现,以降低实现费用。(0 )机器的运算类指令和运算器结构主要是看机器中应当有什么样的数据结构来确定(0 )三、简答: (每小题 6 分,共 18 分) 1、实现软件移植的途径有哪些?各受什么限制?1、答:软件移植的途径主要有:统一高级语言、系列机、模拟与仿真1.5 分统一高级语言, 由于只能实现高级语言软件的移植,目前高级语言种类多,无法完成统一成一种,只能实现相对统一。系列机,由于系列内各档机器的结构变化不能太大,到一定时候会阻碍系列的发展,因此只能实现在结构相同或相近的机器间的汇编语言应用软件的移植。1.5 分模拟与仿真,用于结构差别不大的机器指令程序移植,模拟是用宿主机的机器指令程序解释,机器语言差别较大,速度慢;仿真是用宿主机的微程序解释,当机器差异在时,仿真困难效率低灵活性差。1.5 分2、简述设计、发展和改进机器指令的两种不同途径和方向。其中之一又有哪三个面向?3、简述专用总线的定义、优点和缺点。四、综合、计算题: (37分)1、机器有5 级中断,中断响应次序为12345,现要求中断处理次序为23154。 (16 分)(1)设计各级中断处理程序的中断级屏蔽位的状态,令0 为开放, 1 为屏蔽(见下表) (5分)(1) 、各中断处理程序及屏蔽位设置表中断处理程序级别中断级屏蔽位1 级2 级3 级4 级5 级第 1 级1 0 0 1 1 1 分第 2 级1 1 1 1 1 1 分第 3 级1 0 1 1 1 1 分第 4 级0 0 0 1 0 1 分第 5 级0 0 0 1 1 1 分(2)若运行用户程序时,同时发生1、3 级中断请求,而在1 级中断服务程序未完成时,又发生了 2、3、4、5 级中断,画出处理机执行程序的全过程示意图(标出交换PSW 的时间)。 (11 分)(2) (2)中断请求用户程序1 2 3 4 5 1 分1 分1 分1 分1 分1 分1 分1 分1 分T 1 分1 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 试卷共 3 页第 3 页2、某机器 10 条指令的使用频度分别为:0.01、0.15、0.12、0.07、0.08、0.13、0.15、 0.03、0.17、0.09。 (21 分)(1)计算等长码平均码长;(3 分)(2)构造哈夫曼树并写出一种编码,计算其平均码长;(每步 4 分,共 12 分)(3)两种码长的扩展操作码编码及其平均码长。(每步 3 分,共 6 分)2、答:(1)等长码平均码长: log210 =4 位(3 分)(2)构造哈夫曼树(不唯一)4 分该树的编码表4 分使用频度编码使用频度编码使用频度编码001 00000 009 011 015 101 003 00001 012 001 015 110 007 0001 013 100 017 111 008 010 平均码长 =pl=3.15 4 分(3)两种码长的扩展操作码编码(不唯一)3 分使用频度编码使用频度编码使用频度编码001 0000 009 010 015 101 003 0001 012 001 015 110 007 0010 013 100 017 111 008 0011 平均码长 =pl=3.19 (3 分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -