早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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