网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
设有二进制数x=-llOlllO,若采用8位二进制数表示,则[x]补()
A
1tl01101
B
10010011
C
00010011
D
10010010
参考答案
参考解析
解析:
x=-1101110为负数,负数的补码是将二进制位按位取反后在最低位上加1,故[x]补=10010010。
更多 “单选题设有二进制数x=-llOlllO,若采用8位二进制数表示,则[x]补()A 1tl01101B 10010011C 00010011D 10010010” 相关考题
考题
函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。void f(int x,int y[]){int m=0,n;do{n=x% 【 】;y[m++] =n;x/=2;}while(x);}
考题
已知两个浮点数,阶码为3位二进制数,尾数为5位二进制数,均用补码表示。[X]补=0.1101×2001,[y]补=1.0111×2011则两个数的和[x+y]补=(1),并说明规格化数的要求是(2)。A.0.1001×20011B.1.1001×2011C.1.0010×2010D.1.0011×2010
考题
设有两个十进制数,x = -0.875 × 21,y = 0.625 × 22: (1)将x、y的尾数转换为二进制补码形式。 (2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z = x–y的二进制浮点规格化结果。
考题
已知:带符号位二进制数X和Y的原码为[X]原=10011010B,[Y]原=11101011B,则[X+Y]补=()。A、01111011BB、10000101C、11111011BD、溢出
考题
填空题若十进制数为57.25,则其二进制数为()
热门标签
最新试卷