计算机组成原理第2章作业-2参考答案一、单项选择题:1、两个浮点数相加,一个数的阶码值为7,另一个数的阶码值为9,则需要将阶码值较小的浮点数的小数点()
A.左移1位B.右移1位C.左移2位D.右移2位29.答案:C2、如果某单精度浮点数、某原码、某补码、某移码的32位机器数均为OxF0000000
这些数从大到小的顺序是()
A.浮原补移B.浮移补原C.移原补浮D
移补原浮答案:D解析:这个机器数最高位为1,对于原码、补码、单精度浮点数而言为负数,对于移码而言为正数,所以移码数最大,而补码为-228,原码为-(230+229+228),单精度浮点数为-1
归纳总结:对于负数而言,同样的二进制代码,原码所表示的真值小于补码所表示的真值
解题技巧:首先将十六进制数转换为二进制数,根据最高位为1,可以判定正确答案必在C和D选项中,接下来根据原码和补码的特点,可以选定最终的答案
计算机组成原理3、在定点数运算中产生溢出的原因是()
A.运算过程中最高位产生了进位或借位B.参加运算的操作数超出了机器的表示范围C.运算的结果超出了机器的表示范围D.寄存器的位数太少,不得不舍弃最低有效位答案:C4、若使用双符号位,则运算结果发生正溢的特征是:双符号位为()
01C.10D.11答案:B5、字长相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为B
A.两者可表示的数的范围和精度相同B.前者可表示的数的范围大但精度低C.后者可表示的数的范围大且精度高D.前者可表示的数的范围大且精度高计算机组成原理6、若浮点数的阶码和尾码都用补码表示,则判断运算结果为规格化数的方法是__B____
A.阶符与数符相同B.数符和尾数小数点后第一位数字相异C.阶符与数符相异D.数符和尾数小数点后第一位数字相同7、IEEE