安徽大学《计算机组成与结构》A卷参考答案解析

5星 · 超过95%的资源 需积分: 3 1 下载量 57 浏览量 更新于2024-09-18 收藏 53KB DOC 举报
本资源是安徽大学2007-2008学年第1学期《计算机组成与结构》(A卷)的考试试题参考答案及评分标准,涵盖了选择题和填空题两部分。以下是对这些知识点的详细解析: 1. 选择题部分: - 问题1涉及的是计算机硬件中的进位产生函数,其中“超前进位加法电路”可能是指在电路设计中采用的一种加速进位的方法。选项D的[pic]可能是电路符号,代表进位,因此正确答案可能是D。 - 问题2考察的是时序逻辑电路的类型。触发器是一种能存储状态并响应时钟信号更新的状态元件,属于时序逻辑,故A正确。 - 问题3考查数制理解。127在不同数制下对应不同的表示形式,FFH通常指16进制,真值127对应的应该是8位二进制的原码或补码表示,因此A(移码)是正确的。 - 问题4涉及存储器译码,双译码方式用于扩展地址线,1K个存储单元需要64条译码输出线,因为2的6次方等于64。 - 问题5对比了主存和外存的特性,外存容量大、速度慢但成本低,所以A正确。 - 问题6关于EPROM(可擦除可编程只读存储器)的性质,EPROM可以多次改写,但其非易失性使其不能作为随机访问内存使用,因此B是正确的。 - 问题7讨论了指令系统的寻址方式,采用不同的寻址方式可以扩展寻址空间、简化指令译码和提高编程灵活性,B选项正确。 - 问题8比较了全相联映射和组相联映射的优缺点,组相联映射由于目录表短、实现成本低而具有优势,B正确。 - 问题9在微程序控制器中,一条机器指令通常由多条微指令组成,且通过微程序执行,B选项描述了这种关系。 - 问题10阐述了计算机存储器分级的动机,主要在于平衡容量、价格和速度之间的权衡,B项符合。 2. 填空题部分: - Booth算法用于处理补码乘法,当乘数为n位(n为偶数)时,部分积计算次数为n/2+1,最后一步右移1位。 - 浮点减法涉及多个步骤:对阶(调整两个操作数的精度和阶码)、尾数相减、规格化(使结果最小有效位不为零)、舍入(根据浮点运算规则处理舍入误差)和判断溢出(检查结果是否超出数值范围)。 - 微指令结构包括控制字段和地址字段,它们决定了微操作的控制逻辑和具体执行的内存位置。 通过这份参考答案,学生可以了解当时考试的具体内容,复习计算机组成与结构课程中的基础知识,尤其是关于硬件设计、数制转换、存储系统和微处理器原理等方面的知识。