有两个二进制数X=01101010,Y=10001100,试比较它们的大小。 (1)X和Y两个数均为无符号数; (2)X和Y两个数均为有符号的补码数。
第1题:
二进制数10110111B+11010011B的值(只取8位)是()
A、10001001B
B、10001011B
C、10001010B
D、10001100B
第2题:
A.621
B.863
C.942
D.817
第3题:
十进制数250转换成二进制整数是
A.01101010
B.01101000
C.11111010
D.01100110
第4题:
第5题:
设X、Y两个单元的内容分别是(无符号)二进制x、y,“⊕”是按位“异或”运算符,则依次执行操作:X⊕Y→X,X⊕Y→Y,X⊕Y→X后的效果是( )。
A. X、Y 两个单元的内容都是 X ⊕y .B. X、Y 两个单元的内容都没有变化C. x、Y 两个单元的内容各位都变反(1变 0,0 变1)D. X、Y 两个单元的内容实现了互换,而没有用临时单元
第6题:
函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。
void f(int x,int y[]){
int m=0,n;
do{
n=x% 【 】;
y[m++] =n;
x/=2;
}while(x);
}
第7题:
十进制数100转换成二进制数是( )。
A.01101010
B.01101000
C.01100100
D.01100110
第8题:
十六进制数AC转换为二进制数是( )。
A、10101100
B、10001100
C、10011101
D、11011001
第9题:
已知两个浮点数,阶码为3位二进制数,尾数为5位二进制数,均用补码表示。
[X]补=0.1101×2001,[y]补=1.0111×2011
则两个数的和[x+y]补=(1),并说明规格化数的要求是(2)。
A.0.1001×20011
B.1.1001×2011
C.1.0010×2010
D.1.0011×2010
第10题: