早教吧作业答案频道 -->数学-->
x+y补码一位乘中在什么情况下+[x]补在什么情况下+0
题目详情
x+y补码一位乘中在什么情况下+[x]补在什么情况下+0
▼优质解答
答案和解析
举例说明如下:
x=0.1010,y=-0.1101,用补码二位乘法计算[x.y]的补码,及结果真值.
[x]补 = 000.1010,[-x]补 = 111.0110,乘数[y]补 = 11.0011
部分积 乘数 附加位 操作说明
000.0000 110011 0 判断位为110,加[-x]补
+111.0110
------------
111.0110 110011 0
→2位
111.1101 101100 1 判断位为001,加[x]补
+000.1010
------------
000.0111 101100 1
→2位
000.0001 111011 0 判断位为110,加[-x]补
+111.0110
-------------
11 1.0111 1110 11 0
最后一步不移位
[x.y]补 = 1.0111 1110
[x.y]反 = 1.0111 1101
[x.y]原 = 1.1000 0010
真值x.y = -0.1000 0010B
= -1000 0010B/2^8 = -82H/100H = -(130/256)D
x=0.1010,y=-0.1101,用补码二位乘法计算[x.y]的补码,及结果真值.
[x]补 = 000.1010,[-x]补 = 111.0110,乘数[y]补 = 11.0011
部分积 乘数 附加位 操作说明
000.0000 110011 0 判断位为110,加[-x]补
+111.0110
------------
111.0110 110011 0
→2位
111.1101 101100 1 判断位为001,加[x]补
+000.1010
------------
000.0111 101100 1
→2位
000.0001 111011 0 判断位为110,加[-x]补
+111.0110
-------------
11 1.0111 1110 11 0
最后一步不移位
[x.y]补 = 1.0111 1110
[x.y]反 = 1.0111 1101
[x.y]原 = 1.1000 0010
真值x.y = -0.1000 0010B
= -1000 0010B/2^8 = -82H/100H = -(130/256)D
看了 x+y补码一位乘中在什么情况...的网友还看了以下:
原码补码反码若寄存器的内容为1000,0000若它等于0则为移码若寄存器的内容为1000,0000 2020-04-06 …
计算机中的数字编码问题,原码,反码,补码.RT3.某机器数为10000000B,若它代表0,则它是 2020-04-06 …
1.我们常用的数是十进制数,如4657=4乘10的3次方+6乘10的2次方+5乘10的1次方+7乘 2020-05-14 …
已知两个浮点数,阶码为3位二进制数,尾数为5位二进制数,均用补码表示。 [X]补=0.1101×20 2020-05-26 …
原码补码运算用八位二进制定点整数或定点小数写出下列二进制真值的原码和补码形式,然后用2位十六进制数 2020-07-16 …
为什么补码中0只有一种表示?原码与反码中有两种,按照补码与反码的关系,补码中0不应该也有两种编码吗 2020-07-21 …
关于算数移位的负数:补码:左移后的空位补0,右移后的空位补1.例:初值:1.1011左移一位:1.0 2020-11-17 …
十进制如3654=3乘以10的3次方+6乘以10的2次方+5乘以10加4,表示十进制的数要用10数码 2020-11-17 …
关于原码,补码,某机器数为10000000B,若它代表0,则它是码形式,若代表-128,则它是码形式 2020-11-20 …
计算机组成原理,的原码补码什么,求解。现在这些题目都看不懂了比如一个数是x=0.1011他的补码,和 2020-11-21 …