计算机组成原理形成性考核作业一 一、选择题: 1.机器数_____中,零的表示形式是唯一的。B A.原码 B.补码 C.移码 D.反码 2.某计算机字长 16 位,采纳补码定点小数表示,符号位为 1 位,数值位为 15 位,则可表示的最大正小数为_____,最小负小数为_____。C A. B. C. D. 3.加法器采纳并行进位的目的是_____。A A.提高加法器的速度 B.快速传递进位信号 C.优化加法器结构 D.增强加法器功能 4.组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。B A.状态寄存器 B.数据总线 C.ALU D.地址寄存器 二、推断题:推断下列说法是否正确,并说明理由。 1.ASCII 编码是一种汉字字符编码;× 2.一般采纳补码运算的二进制减法器,来实现定点二进制数加减法的运算;× 3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;× 4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。× 三、简答题:1.简述奇偶校验码和海明校验码的实现原理。答:奇偶校验码的实现原理是在有效的数据位之外再增加一个校验位,根据数据位中取值为“1”的个数,来推断校验位的值取 1 或 0,使新得到的码字中取值为 1 的总位数为奇数,则称为奇校验,总数为偶数,则称为偶校验。奇偶校验码可以检测出一位错误,但不能确定出错的位置。海明码是对多个数据位使用多个校验位的一种检错纠错编码方案。对每个校验位采纳偶校验技术计算校验位的值,通过把每个数据位分配到几个不同的校验位的计算中去,若任何一个数据位出错,必将引起相关的几个校验位的值发生变化。通过检查这些检验位取值的不同情况,不仅可以推断是否出错,还能发现是哪一位出错并能恢复该出错位的正确值。2.简述教材中给出的 MIPS 计算机的运算器部件的功能和组成。答:MIPS 计算机的运算器部件的内部组成主要包括两个重要部分,一个是由 128个寄存器组成的寄存器堆,暂存将参加运算的数据和中间结果,另一个是执行数据运算的 ALU,完成对数据的算术和逻辑运算。还有一些数据连接电路,用于内部数据传送和外部数据输入。3.浮点运算器由哪几部分组成?答:浮点运算器内部有处理浮点数指数部分的部件和处理尾数部分的部件,有加速移位操作的移位器线路,它们通过指数总线和小数总数与 8 个 80 位字长的寄存器堆栈相连接。除此之外,还有 3 个寄存器,即特征字寄存器,控制字寄存器和状态字寄存器。 4.假定 X =...