补码乘法(0) 1 1 0 1 = + 13×) (1) 1 0 1 1 = - 5 (0) 1 1 0 1(0) 1 1 0 1(0) 0 0 0 0(0) 1 1 0 1+ 0 (1)(1)(0)(1) = 0 (1) 0 1 1 1 1 1 1(1) 1 0 1 1 1 1 1 1 = - 65问:低4位没问题到从右边数第5位之后怎么不是简单的加啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 14:27:24
补码乘法(0) 1 1 0 1 = + 13×) (1) 1 0 1 1 = - 5 (0) 1 1 0 1(0) 1 1 0 1(0) 0 0 0 0(0) 1 1 0 1+ 0 (1)(1)(0)(1) = 0 (1) 0 1 1 1 1 1 1(1) 1 0 1 1 1 1 1 1 = - 65问:低4位没问题到从右边数第5位之后怎么不是简单的加啊
xSr0bOKOi?ô?2b;i-L&4 VOBWaHBzꭖޮ YL6[5o'XL%?jr,_9@J<*;u%D&1u ƌ,,|֌94 '-Y7gҶ˦%0[[FZw{O$ux:e@ W%W>=4Bp![xk8ē~MK-@7SpM6-] Fl<hNum:o;!M9'gUC(wA>N0*>pEDaD|TfWø|Jcn8:ר:}C{u]cĖj?פuW":TL

补码乘法(0) 1 1 0 1 = + 13×) (1) 1 0 1 1 = - 5 (0) 1 1 0 1(0) 1 1 0 1(0) 0 0 0 0(0) 1 1 0 1+ 0 (1)(1)(0)(1) = 0 (1) 0 1 1 1 1 1 1(1) 1 0 1 1 1 1 1 1 = - 65问:低4位没问题到从右边数第5位之后怎么不是简单的加啊
补码乘法
(0) 1 1 0 1 = + 13
×) (1) 1 0 1 1 = - 5
(0) 1 1 0 1
(0) 1 1 0 1
(0) 0 0 0 0
(0) 1 1 0 1
+ 0 (1)(1)(0)(1)
= 0 (1) 0 1 1 1 1 1 1
(1) 1 0 1 1 1 1 1 1 = - 65
问:低4位没问题到从右边数第5位之后怎么不是简单的加啊
如果是应该结果为 101011111
格式显示的不正确 我的意思就是带符号相乘的结果怎么从每次中间乘结果中得到

补码乘法(0) 1 1 0 1 = + 13×) (1) 1 0 1 1 = - 5 (0) 1 1 0 1(0) 1 1 0 1(0) 0 0 0 0(0) 1 1 0 1+ 0 (1)(1)(0)(1) = 0 (1) 0 1 1 1 1 1 1(1) 1 0 1 1 1 1 1 1 = - 65问:低4位没问题到从右边数第5位之后怎么不是简单的加啊
嗳,你这个做算法的方法是错误的,好不!要知道二进制(或机器码)只有在正数的情况下才能运算,(正数与负运算时)都是在正数情况下进行,如果是负数,就将它变为正(负数的补码),然后再进行运算.
1101=+13
1011=+11你的问题都是错的,做对了才怪!
(1)1011--0101
1101
*0101
1101
0000
1101
1000001
最后得(1)10111111