- 8位原码能表示的不同数据有( )个。
A.15 B.16 C.255 D.256
正确答案:D - 16位补码0X8FA0扩展为32位应该是( )。
A.0X0000 8FA0 B.?0XFFFF 8FA0
C.?0XFFFF FFA0 D.?0X8000 8FA0
正确答案: B - 若寄存器内容为11111111,若它等于-1,则为( )。
A.原码 B.补码 C.反码 D.移码
正确答案: B - 下列选项中,描述浮点数操作速度指标的是(??)。 A.?MIPSB.?MFLOPSC.?CPI?D.?IPC
正确答案:?B - 某32位计算机按字节编址,采用小端方式。若语句“int?i=0;”对应指令的机器代码为“C7?45?FC?00?00?00?00”,则语句“int?i=-64;”对应指令的机器代码是()。
?A.C7?45?FC?C0?FF?FF?FF B.?C7?45?FC?0C?FF?FF?FF
C.?C7?45?FC?FF?FF?FF?C0 D.?C7?45?FC?FF?FF?FF?0C
正确答案:?A - 16位补码0X7FA0扩展为32位应该是(??)。A.?00007FA0B.?7FA00000C.?FFFF7FA0D.?7FA0FFFF
正确答案:?A - 假设某计算机的字长为8位,则数-1010110的移码表示形式为A.?00101010B.?11010110C.?10101010D.?01010110
正确答案:?A - 假设[X]补=10101010,则X的真值为?A.?-0101010B.?-1010110C.?+1010110D.?+0101010
正确答案:?B - ?8位数补码的表示范围为()。A.?-127+127B.?-128+127C.?-128+128D.?-127+128
正确答案:?B - 补码定点整数01010101左移两位后的值为(?)。 A.?01000111B.?01010100C.?01000110D.?01010101
正确答案:?B - 补码定点整数10010101右移1位后的值为(?)。 A.?01001010B.?01001010?1C.?1000?1010D.?1100?1010
正确答案:?D - 若采用双符号位,则两个正数相加时产生溢出的特征时,双符号位为()。 A.?00B.?01C.?10D.?11
正确答案:?B - 在补码的加减法中,用两位符号位判断溢出,两位符号位=10时,表示() A.结果为正数,无溢出 B.结果正溢出 C.结果负溢出 D.结果为负数,无溢出
正确答案:?C - 原码的乘法是(??)。
A.?先取操作数绝对值相乘,符号位单独处理
B.?用原码表示操作数,直接相乘
C.?被乘数用原码表示,乘数去掉绝对值,然后相
D.?乘数用原码表示,被乘数去绝对值,然后相乘
正确答案:?A - 原码乘法时,符号位单独处理乘积的方式是(??)。
A.?两个操作数符号相“与”。
B.?两个操作数符号相“或”。
C.?两个操作数符号相“异或”。
D.?两个操作数中绝对值较大数的符号
正确答案:?C - 原码乘法时,符号位单独处理乘积的方式是(?)
A.?两个操作数符号相“与”
B.?两个操作数符号相“或”
C.?两个操作数符号相“异或”
D.?两个操作数中绝对值较大数的符号
正确答案:?C - 实现N位(不包括符号位)补码一位乘时,乘积为(?)位。
A.N B.N+1 C.2N D.2N+1
正确答案:?D - 在原码不恢复余数法(又称原码加减交替法)的算法中,(?).
A.?每步操作后,若不够减,则需恢复余数
B.?若为负商,则恢复余数
C.?整个算法过程中,从不恢复余数
D.?仅当最后一步不够减时,才恢复一次余数
正确答案:?D - 下列关于补码除法的说法中,正确的是(?)。
A.?补码不恢复除法中,够减商0,不够减商1
B.?补码不恢复余数除法中,异号相除时,够减商0,不够减商1
C.?补码不恢复除法中,够减商1,不够减商0
D.?以上都不对
正确答案:?B - 在规格化浮点运算中,若某浮点数为*1.10101,其中尾数为补码表示,则该数(??)。
A.?不需要规格化 B.?需要向右规格化
B.?需要尾数左移一位规格化
C.?需要尾数左移两位规格化
正确答案:?C - 算术逻辑单元(AlU)的功能-般包括()
A.算术运算 B.逻辑运算 C.算术运算和逻辑运算 D.加法运算
正确答案:?C - 一个C语言程序在一台?32?位机器上运行。程序中定义了三个变量?x?、?y?和?z?,其中?x?和?z?为?int?型,?y?为?short?型。当?x=127?,?y=-9?时,执行赋值语句?z=x+y?后,?x?、?y?和?z?的值分别是(?)。
A.??x=0000007FH?,?y=FFF9H?,?z=00000076H
B.??x=0000007FH?,?y=FFF9H?,?z=FFFF0076H
C.?0000007FH?,?y=FFF7H?,?z=FFFF0076H
D.?x=0000007FH?,?y=FFF7H?,?z=00000076H
正确答案:?D - 某数采用IEEE?754单精度浮点数格式表示为C640?0000H,则该数的值是 A.-1.5×213 B.-1.5×212 C.-0.5×213 D.-0.5×212
正确答案:?A - float型数据常用IEEE?754单精度浮点格式表示。假设两个float型变量x和y分别存放在32位寄存器f1?和f2中,若(f1)=CC90?0000H,(f2)=B0C0?0000H,则x和y之间的关系为
A.?x<y?且符号相同
B.?x<y且符号不同
C.?x>y且符号相同
D.?x>y且符号不同
正确答案:?A - IEEE?754单精度浮点格式表示的数中,最小的规格化正数是______。 A.?1.0×B.?1.0×C.?1.0×D.?1.0×
正确答案:?A - 用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为A.?2B.?3C.?4D.?5正确答案:?C27.关于海明校验码的说法中,正确的是(??)。
A.?只能检测出一位出错
B.?能检测出两位同时出错
C.不能指出哪一位出错
D.?能纠正两位错误
正确答案:?B - 下列关于循环冗余校验的说法中,______是错误的。?
A.?带r个校验位的多项式编码可以检测到所有长度小于或等于r的突发性错误
B.?通信双方可以无需商定就直接使用多项式编码
C.?CRC校验可以使用硬件来完成
D.?有一些特殊的多项式,因为其有很好的特性,而成为了国际标准
正确答案:?B - ?在?CRC(循环冗余校验)方法中,采用了?
计算机组成原理题库
最新推荐文章于 2023-04-01 11:26:43 发布