早教吧作业答案频道 -->数学-->
计算机利用补码计算39与45的差算出39的二进制是100111,加上前面的正号是0100111,45是1101101,为什么答案是00100111与10101101?
题目详情
计算机利用补码计算39与45的差
算出39的二进制是100111,加上前面的正号是0100111,45是1101101,为什么答案是00100111与10101101?
算出39的二进制是100111,加上前面的正号是0100111,45是1101101,为什么答案是00100111与10101101?
▼优质解答
答案和解析
x = +39d = +100111b
-y = -45d = - 101101b
用变形补码(双符号位)表示:
[-y]原 = 11 101101b
[-y]反 = 11 010010b
[-y]补 = 11 010011b
.
[x - y]补 =[x]补 + [-y]补
.
[x]补 =00 100111b
[-y]补 =11 010011b (+
----------------------------------------
[x - y]补 =11 111010b
[x - y]反 =11 111001b
[x - y]原 =11 000110b
x - y = - 000110b = - 6d
-y = -45d = - 101101b
用变形补码(双符号位)表示:
[-y]原 = 11 101101b
[-y]反 = 11 010010b
[-y]补 = 11 010011b
.
[x - y]补 =[x]补 + [-y]补
.
[x]补 =00 100111b
[-y]补 =11 010011b (+
----------------------------------------
[x - y]补 =11 111010b
[x - y]反 =11 111001b
[x - y]原 =11 000110b
x - y = - 000110b = - 6d
看了 计算机利用补码计算39与45...的网友还看了以下:
标准ASCII码是用7位代码来表示的。a、八进制代码b、十进制代码c、二进制代码d、十六进制代码 2020-04-06 …
下列有关基因对性状的控制的说法正确的是()A.基因表达的两个过程的模板、原料和产物都不同B.tRN 2020-05-13 …
英语翻译把十进制代码翻译成()个十进制数字信号的电路,称为().()的输入是十进制数的()位()码 2020-05-22 …
如果十进制数102的8位二进制编码形式是01100110,则其采用的编码是A.原码B.反码C.补码 2020-06-03 …
生活大爆炸第五季第二十一集中的ASCII码问题英语是no,二进制ASCII码为0110111001 2020-06-25 …
假定某信道受奈氏准则限制的最高码元速率为2000码元/秒.如果采用振幅调制,把码元的振幅划分为16 2020-07-14 …
电子信息工程的题目31.十进制数236对应的二进制数是(),对应的8421BCD码是().2.最简 2020-07-19 …
用UltraEdit软件来观察字符内码,结果如图所示,下列说法中正确的是()A.大写字母“I”在计算 2020-11-07 …
编码电路和译码电路中,()电路的输出是二进制代码.A.编码B.译码C.编码和译码D.以上都错没有参考 2020-11-23 …
哪个对啊?下列各叙述中,正确的是A)正数二进制原码的补码是原码本身B)所有的十进制数都能准确地转换为 2020-12-02 …