2020年408真题计算机组成原理篇 一、单项选择题 第01~40小题,每小题2分,共80分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。 12. 下列给出的部件中,其位数(宽度)一定与机器字长相同的是( )。 Ⅰ. ALU Ⅱ. 指令寄存器 Ⅲ. 通用寄存器 IV. 浮点寄存器 A. 仅Ⅰ、Ⅱ B. 仅Ⅰ、Ⅲ C. 仅Ⅱ、Ⅲ D. 仅Ⅱ、Ⅲ、IV 解答: 机器字长是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。因为计算机中数的表示有定点数和浮点数之分,定点数又有定点整数和定点小数之分,这里所说的整数运算即定点整数运算。机器字长也就是运算器进行定点数运算的字长,通常也是CPU内部数据通路的宽度。 机器字长反映了计算机的运算精度,即字长越长,数的表示范围也越大,精度也越高。机器的字长也会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必影响整机的运行速度。 机器字长与主存储器字长通常是相同的,但也可以不同。不同的情况下,一般是主存储器字长小于机器字长,例如机器字长是32位,主存储器字长可以是32位,也可以是16位,当然,两者都会影响CPU的工作效率。 Ⅰ. ALU(算术逻辑单):ALU是执行算术和逻辑操作的核心部件。它通常是根据机器字长设计的,能够处理与机器字长相同位数的数据。因此,ALU的位数一定与机器字长相同。正确。 Ⅱ. 指令寄存器:指令寄存器用于存储当前执行的指令。其位数(宽度)可能比机器字长更小,因为指令可能只需要较少的位数来表示。错误。 Ⅲ. 通用寄存器:通用寄存器是用于存储临时数据和计算结果的寄存器。这些寄存器通常与机器字长相匹配,以便能够存储和处理与机器字长相同位数的数据。正确。 IV. 浮点寄存器:浮点寄存器用于存储浮点数数据。其位数可以与机器字长相同,也可以不同,取决于计算机体系结构的设计。错误。 综上,Ⅰ和Ⅲ的位数一定与机器字长相同。 本题选B。 13. 已知带符号整数用补码表示,float型数据用IEEE754标准表示,假定变量x的类型只可能是int或float,当x的机器数为CH时,x的值可能是( )。 A.

















![计算机组成原理判断题题库_计算机组成原理大题插图31 \begin{array}{|c|c|c|}\hline Y_n&Y_{n+1}&\text{操作}\\\hline 0&0&+0\text{,右移一位}\\\hline 0&1&+[X]_{\text{补}}\text{,右移一位}\\\hline 1&0&+[-X]_{\text{补}}\text{,右移一位}\\\hline 1&1&+0\text{,右移一位}\\\hline \end{array}](https://sigusoft.com/wp-content/themes/justnews/themer/assets/images/lazy.png)











2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/18265.html