作业帮 > 数学 > 作业

用补码一位乘(比较法)求(0.1101b)x(-0.1010b)=?列出分步运算过程

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/10 19:47:01
用补码一位乘(比较法)求(0.1101b)x(-0.1010b)=?列出分步运算过程
A =0.1101b,B = - 0.1010b
[A]补 =0.1101b ,[B]补 =11.0110b ,[-B]补 =00.1010b
( 部分程积、B、 -B 用双符号位补码表示)
.
部分积 乘数A 附加位 操作说明
00.0000 0.1101 0 判断位为10,部分积+[-B]补
+00.1010
--------------------
00.1010 0.1101
→1位 00.01010 0.110 1 判断位为01,部分积+[B]补
+11.0110
--------------------
11.10110 0.110
→1位 11.110110 0.11 0 判断位为10,部分积+[-B]补
+00.1010
--------------------
00.011110 0.11
→1位 00.0011110 0.1 1 判断位为11,部分积无加减
→1位 00.00011110 0.1 判断位为01,部分积+[B]补
+11.0110
-----------------
[BxA]补=11.01111110
[BxA]反=11.01111101
[BxA]原=11.10000010
BxA = - 0.10000010