早教吧作业答案频道 -->数学-->
基4 Booth(布思)编码的计算过程数值位是奇数(不算符号位),最后一步移一位数值位是偶数(就扩展一位符号位),最后一步移两位但是01111110(0) Y 数值位个数是奇数10101010 X -X=01010110 -2X=010101100 2X=1010
题目详情
基4 Booth(布思)编码的计算过程
数值位是奇数(不算符号位),最后一步移一位
数值位是偶数(就扩展一位符号位),最后一步移两位
但是
01111110(0) Y 数值位个数是奇数
10101010 X -X=01010110 -2X=010101100 2X=101010100
1.100 + -2X 右移两位
0001 0101 1000 0000
2.111 右移两位
0000 0101 0110 0000
3.111 右移两位
0000 0001 0101 1000
4.011 + +2X 右移一位
1101 0101 1010 1100
但是如果Y X倒过来
01111110 X -X=1000 0010 -2X=1000 00100 2X=0111 11100
10101010(0) Y
1.100 + -2X 右移两位
1110 0000 1000 0000
2.101 + -X 右移两位
0001 1000 1010 0000
3.101 + -X 右移两位
1110 0110 1010 1000
4.101 + -X 右移一位
0011 0100 0101 0100
这个答案就差的离谱了,请教这是为什么,
数值位是奇数(不算符号位),最后一步移一位
数值位是偶数(就扩展一位符号位),最后一步移两位
但是
01111110(0) Y 数值位个数是奇数
10101010 X -X=01010110 -2X=010101100 2X=101010100
1.100 + -2X 右移两位
0001 0101 1000 0000
2.111 右移两位
0000 0101 0110 0000
3.111 右移两位
0000 0001 0101 1000
4.011 + +2X 右移一位
1101 0101 1010 1100
但是如果Y X倒过来
01111110 X -X=1000 0010 -2X=1000 00100 2X=0111 11100
10101010(0) Y
1.100 + -2X 右移两位
1110 0000 1000 0000
2.101 + -X 右移两位
0001 1000 1010 0000
3.101 + -X 右移两位
1110 0110 1010 1000
4.101 + -X 右移一位
0011 0100 0101 0100
这个答案就差的离谱了,请教这是为什么,
▼优质解答
答案和解析
我仔细看了一遍
起初也没发现问题
当我仔细看第二遍时
我发现有错误
具体哪里先不给你指出
你自己找出错误才会印象深刻
起初也没发现问题
当我仔细看第二遍时
我发现有错误
具体哪里先不给你指出
你自己找出错误才会印象深刻
看了 基4 Booth(布思)编码...的网友还看了以下:
偶数+偶数=奇数+奇数=偶数+奇数=不计算,直接判断下列算式的结果是奇数还是偶数,填在横线上.14 2020-04-07 …
Matlab符号计算问题我用Matlab计算0.4-0.3-0.1,使用符号计算,sym(‘0.4 2020-05-16 …
粒子代入公式带不带正负符号计算库仑力的时候Q是不把正负符号代进去的,那么洛伦滋力和安培力的Q代不代 2020-06-05 …
第一组:一、下列关于VB.NET运算符的叙述中,错误的是.A)运算符就是指加减乘除等代数符号B)运 2020-06-13 …
日麻符数计算234万34568筒45688条4条是宝牌红5饼食和7筒亲家我算是40符3番,7700 2020-06-19 …
怎么用四个4(4,4,4,4),和一切可能的运算符号,计算出1到100这100个数字?用四个4(4 2020-07-24 …
2014年10月17日中央电视台播出一档《少年中国强》节目,少女金凤瑛的“双脑心算”(同步计算出二组 2020-10-30 …
计算扑克牌点数的问题用+-*/和四则运算符号计算24的问题.注意:数字不能重复使用.要求步骤.1.一 2020-11-18 …
汇编里怎么判断溢出位是0还是1呢?两个数相减,00000001-00000010就是1-2,这样的两 2020-12-03 …
求解这题用二进制补码运算计算下列各式1.14用二进制补码运算计算下列各式。式中的4位二进制数是不带符 2021-01-22 …