问答题X 纠错已知x=10,y=–6,采用6位机器数表示。请按如下要求计算,并把结果还原成真值。

参考答案:

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

已知x=10,y=–6,采用6位机器数表示。请按如下要求计算,并把结果还原成真值。求[x+y],[x–y]

参考答案:[10]补=001010,[–6]补=111010,[6]补=000110,[10]原=001010,[&n...

问答题

用SN74181和SN74182器件设计一个32位的ALU,要求采用两级先行进位结构。所需的SN74181和SN74182芯片数是多少?

参考答案:将两个16位ALU级联起来,级联时,低16位ALU的高位进位C16作为高16位ALU的低位进位C0,因此,只要用8片SN...

问答题

设A4~A1和B4~B1分别是四位加法器的两组输入,C0为低位来的进位。当加法器分别采用串行进位和先行进位时,写出四个进位C4~C1的逻辑表达式。

参考答案:串行进位:C1=X1C0+Y1C0+X1Y1C2=X2C1+Y2C1+X2Y2C3=X3C2+Y3C2+X3Y3C4=X...

问答题

以下是两段C语言代码,函数arith()是直接用C语言写的,而optarith()是对arith()函数以某个确定的M和N编译生成的机器代码反编译生成的。根据optarith(),可以推断函数arith()中M和N的值各是多少?

参考答案:可以看出x*M和“intt=x;x<<=4;x-=t;”三句对应,这些语句实现了x乘15的功能(...

问答题

填写下表,注意对比无符号数和带符号整数的乘法结果,以及截断操作前、后的结果。

参考答案:

问答题

考虑以下C语言程序代码:

假设在一个32位机器上执行这些函数,该机器使用二进制补码表示带符号整数。无符号数采用逻辑移位,带符号整数采用算术移位。请填写下表,并说明函数func1和func2的功能。

参考答案:函数func1的功能是把无符号数高24位清零(左移24位再逻辑右移24位),结果一定是正的有符号数;而函数func2的功...

问答题

假设要传送的数据信息为:100011,若约定的生成多项式为:G(x)=x3+1,则校验码为多少?假定在接收端接收到的数据信息为100010,说明如何正确检测其错误,写出检测过程。

参考答案:原数据信息为100011,对应的报文多项式为M(x)=x5+x+1,生成多项式的位数为4位,所以在原数据信息后面添加3个...

问答题

写出16位数据的SEC码。假定数据为0101 0001 0100 0110,说明SEC码如何正确检测数据位5的错误。

参考答案:

问答题

假定某计算机的总线采用奇校验,每8位数据有一位校验位,若在32位数据线上传输的信息是8F 3C AB 96H,则对应的4个校验位应为什么?若接受方收到的数据信息和校验位分别为87 3C AB 96H和0101B,则说明发生了什么情况,并给出验证过程。

参考答案:传输信息8F 3C AB 96H展开为1000 1111 0011 1100 1010 1011 1001 0110,每...

问答题

假定在一个程序中定义了变量x、y和i,其中,x和y是float型变量(用IEEE754单精度浮点数表示),i是16位short型变量(用补码表示)。程序执行到某一时刻,x=–0.125、y=7.5、i=100,它们都被写到了主存(按字节编址),其地址分别是100,108和112。请分别画出在大端机器和小端机器上变量x、y和i在内存的存放位置。

参考答案:

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved