题目内容

考虑以下C语言代码:short si=-8197;unsigned short usi=si;执行上述程序后,usi的值是()。

A. 8197
B. 57341
C. 57339
D. 57340

查看答案
更多问题

8位补码定点整数10100111扩展8位后的值用十六进制表示为()。

A. FFA7H
B. 00A7H
C. A700H
D. A7FFH

假定变量i、f的数据类型分别是int、float。已知i=6201,f=6.201e3,则在一个32位机器中执行下列表达式时,结果为“假”的是( )。

A. i==(int)(float)i
B. i==(int)(double)i
C. f==(float)(int)f
D. f==(float)(double)f

某计算机字长为8位,其CPU中有一个8位加法器。已知无符号数x=65,y=33,先要在该加法器中完成x-y的运算,则该加法器的两个输入端信息和输入低位进位信息分别为()。

A. 0100 0001;1101 1110;0
B. 0100 0001;1101 1110;1
C. 0100 0001;0010 0001;0
D. 0100 0001;0010 0001;1

某8位计算机中,假定x和y是两个带符号整型变量,用补码表示,x=65,y=33,则x-y的机器数及相应的溢出标志分别是()。

A. 20H、0
B. 20H、1
C. 61H、0
D. 61H、1

答案查题题库