第二章 运算方法和运算器(四)
1:单选题
计算机中表示地址时使用
A: 原码 B: 无符号数 C: 反码 D: 补码2:单选题
浮点数的表示范围和表示精确度分别取决于
A: 阶码的编码和尾数的编码 B: 机器字长和阶码的位数 C: 尾数的位数和阶码的位数 D: 阶码的位数和尾数的位数3:单选题
假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为
A: 67H B: E6H C: E7H D: 99H4:单选题
如果某系统15*4=112成立,则系统采用的进制是
A: 8 B: 6 C: 7 D: 95:单选题
2^100 mod 7 = A: 3 B: 5 C: 4 D: 26:单选题
字长8位的某二进制补码整数为11011010,则该数的标准移码是
A: 10111010 B: 01011010 C: 00111010 D: 110110107:单选题
两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别
A: FFFF0A2B和0000E16A B: 00000A2B和0000E16A C: 11110A2B和FFFFE16A D: 00000A2B和FFFFE16A8:单选题
有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是
A: 100100111和100100110 B: 110010011和010010011 C: 010010011和110010011 D: 100100110和1001001119:单选题
对于IEEE754格式的浮点数,下列描述正确的是
A: 阶码和尾数都用原码表示 B: 阶码和尾数都用补码表示 C: 阶码用移码表示,尾数用补码表示 D: 阶码用移码表示,尾数用原码表示10:多选题
设x为整数,x的真值为25,以下选项与x相等的有
A: 反码二进制串为011001的数 B: 原码二进制串为011001的数 C: 补码二进制串为011001的数 D: 反码二进制串为100110的数11:简答题
十进制数5对应的32位IEEE754 格式的机器数为 ( )H (采用十六进制表示,填写答案时不需要写最后的H)
40A00000
12:单选题
考虑以下C语言代码:
short si=–8196;
unsigned short usi=si;
执行上述程序段后,usi的值是( )。
A: 8196 B: 57340 C: 57339 D: 3457213:单选题
考虑以下C语言代码:
short si=–32768;
unsigned short usi=si;
执行上述程序段后,usi的值是( )。
A: 65535 B: 32768 C: 65536 D: –3276814:单选题
考虑以下C语言代码:
unsigned short usi=65535;
short si=usi;
执行上述程序段后,si的值是( )。
A: 65535 B: –65535 C: –1 D: 115:单选题
–1028采用IEEE 754单精度浮点数格式表示的结果(十六进制形式)是
A: C4808000H B: 44808000H C: 44C04000H D: C4C04000H16:单选题
假定某计算机按字节编址,采用小端方式,有一个int型变量x的地址为0xffffc000,x=12345678H,则在内存单元0xffffc001中存放的内容是( )。
A: 01010110B B: 00110100B C: 0101B D: 0001001000110100B17:单选题
假定变量i、f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行下列表达式时,结果为“假”的是( )。
A: f==(float)(double)f
B: i==(int)(float)i
C: i==(int)(double)i
D: f==(float)(int)f