计算机系统结构考试预测题【附答案】

本文探讨了三种不同的操作码编码方式:等长码、哈夫曼码和扩展操作码,以及它们在不同指令使用频度下的平均码长计算。同时,介绍了中断处理的原理,包括中断响应次序的调整和中断级屏蔽位的设计,分析了在不同中断请求和响应情况下的处理流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第二章

2-9 经统计,某机器14条指令的使用频度分别为0.01,0.15,0.12, 0.03, 0.02,0.04, 0.02, 0.04, 0.01, 0.13, 0.15,0.14, 0.11, 0.03。分别求出用等长码、哈夫曼码、只有两种码长的扩展操作码等3种编码方式的操作码平均码长。

解答:

1、14条指令的等长操作码的平均码长是「lb141]位,即4位。
在这里插入图片描述
在这里插入图片描述

2- 10 电文由A~J及空格字符组成,其字符出现频度依次为0.17,0.05,0. 20,0.06,0.08,0.03, 0.01,0.08,0. 13, 0. 08, 0. 11。

在这里插入图片描述

解答

在这里插入图片描述

第三章

1) 机器有五级中断,中断响应次序为1-2-3- -4- -5, 现要求中断处理次序为2- -3-1-5-4

①设计各级中断处理程序的中断级屏蔽位,令“0”表示开放,“1”表示屏蔽;
②若在运行用户程序时,同时发生1、3级中断请求,而在1级中断服务尚未完成时,又发生2、3、4、5级中断,请画出处理机执行程序的全过程示意图。
在这里插入图片描述
在这里插入图片描述

2)机器有五级中断,中断级屏蔽位“1”表示开放,“0”表示屏蔽;中断响应次序为1-2- -3- -4- -5,各级中断处理程序的中断级屏蔽位设置如下表所示。

①中断处理次序为什么? 1-3-5-4-2
②若在运行用户程序时,同时发生4、5级中断请求,而在5级中断服务尚未完成时,又发生1、2、3级中断,请画出处理机执行程序的全过程示意图。
在这里插入图片描述
在这里插入图片描述

第四章

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第五章

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

有任何问题可扫码咨询

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

java亮小白1997

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值