#6577. 【客观题】1.7原码反码补码
【客观题】1.7原码反码补码
一、单项选择题(共 10 题,每题 5 分,共计 50 分;每题有且仅有一个正确选项)
- 计算机中,有符号整数是以哪种编码方式进行存储的?( ) {{ select(1) }}
- 原码
- 反码
- 补码
- ASCII码
- 在8位二进制补码中,10101011表示的数是十进制下的( )。 {{ select(2) }}
- 43
- -43
- -85
- 85
- 一个字长为8位的整数,其补码是11111001,则它的原码是( )。 {{ select(3) }}
- 00000111
- 10000111
- 11111001
- 01111001
- 在字长为16位的系统环境下,一个16位带符号整数的二进制补码为1111111111101101,其对应的十进制整数是( )。 {{ select(4) }}
- 19
- -19
- 13
- -13
- 8位带符号二进制补码能够表示的数值范围是( )。 {{ select(5) }}
- -127 ~ +127
- -128 ~ +127
- 0 ~ +255
- -128 ~ +128
- 关于正数的原码、反码、补码,下列说法正确的是( )。 {{ select(6) }}
- 正数的反码是原码符号位不变,其余位取反
- 正数的补码是反码加1
- 正数的原码、反码、补码完全相同
- 正数的原码和补码相同,反码与二者不同
- 计算机中的实数(浮点数)之所以能表示很大或者很小的数,是由于使用了( )。 {{ select(7) }}
- 阶码
- 补码
- 反码
- 较长的尾数
- 把64位非零浮点数强制转换成32位浮点数后,不可能出现的情况是( )。 {{ select(8) }}
- 大于原数
- 小于原数
- 等于原数
- 与原数符号相反
- 十进制数-19,对应的8位二进制补码是( )。 {{ select(9) }}
- 11101101
- 10010011
- 11101100
- 10010010
- 下列各无符号十进制整数中,能用八位二进制表示的数中最大的是( )。 {{ select(10) }}
- 296
- 256
- 255
- 199
二、判断题(共 10 题,每题 5 分,共计 50 分;判断下列说法的正误,每题有且仅有一个正确选项)
- 正数的反码和补码,都与其原码完全相同。( ) {{ select(11) }}
- 正确
- 错误
- 负数的补码,是在其原码的基础上,所有位全部取反后再加1。( ) {{ select(12) }}
- 正确
- 错误
- 在整数的补码表示法中,整数0只有一个唯一的编码。( ) {{ select(13) }}
- 正确
- 错误
- 8位二进制原码能表示的最小整数是-128。( ) {{ select(14) }}
- 正确
- 错误
- 浮点数由阶码和尾数两部分组成,其中尾数决定了数的表示范围,阶码决定了数值的精度。( ) {{ select(15) }}
- 正确
- 错误
- 两个用补码表示的数相加时,若在最高位产生进位,则一定表示运算溢出。( ) {{ select(16) }}
- 正确
- 错误
- 带符号二进制数的补码中,最高位是符号位,0表示正数,1表示负数。( ) {{ select(17) }}
- 正确
- 错误
- 已知一个负数的补码,求其原码的操作,和求该负数补码的操作规则完全相同。( ) {{ select(18) }}
- 正确
- 错误
- 定点表示法中,小数点的位置可以任意移动,因此能表示范围极大的数值。( ) {{ select(19) }}
- 正确
- 错误
- 8位二进制补码中,能表示的最大正整数是127。( ) {{ select(20) }}
- 正确
- 错误
相关
在以下作业中: