当前位置:首页 > 计算机组成原理课后答案(白中英主编_第五版_立体化教材)
用补码阵列乘法器:
[x]补=1 00001 [y]补=1 00101 乘积符号位为:1
|x|=11111 |y|=11011
1
1
1
1
1 ×)
1
1
0
1
1
——————————————————————————
1
1
1
1 1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
7
计算机组成原理第五版习题答案
1
1
1
1
1
1
1
0
1
0
0
0
1
0
1
[x×y]补=0 1101000101
8.(1) [x]原=[x]补=0 11000
[-∣y∣]补=1 00001
被除数 X 0 11000 +[-|y|]补
1 00001
----------------------------------------------------
余数为负 1 11001 →q0=0
左移 1 10010 +[|y|]补
0 11111
----------------------------------------------------
余数为正 0 10001 →q1=1
左移 1 00010 +[-|y|]补
1 00001
----------------------------------------------------
余数为正 0 00011 →q2=1
左移 0 00110 +[-|y|]补
1 00001
----------------------------------------------------
余数为负 1 00111 →q3=0
左移 0 01110 +[|y|]补
0 11111
----------------------------------------------------
余数为负 1 01101 →q4=0
左移 0 11010 +[|y|]补
0 11111
----------------------------------------------------
余数为负 1 11001 →q5=0 +[|y|]补
0 11111
----------------------------------------------------
余数 0 11000
故 [x÷y]原=1.11000 即 x÷y= ?0.11000 余数为 0 11000
(2)
[∣x∣]补=0 01011
[-∣y∣]补=1 00111
被除数 X 0 01011 +[-|y|]补
1 00111
----------------------------------------------------
余数为负 1 10010 →q0=0
8
计算机组成原理第五版习题答案
左移 1 00100 +[|y|]补
0 11001
----------------------------------------------------
余数为负 1 11101 →q1=0
左移 1 11010 +[|y|]补
0 11001
----------------------------------------------------
余数为正 0 10011 →q2=1
左移 1 00110 +[-|y|]补
1 00111
----------------------------------------------------
余数为正 0 01101 →q3=1
左移 0 11010 +[-|y|]补
1 00111
----------------------------------------------------
余数为正 0 00001 →q4=1
左移 0 00010 +[-|y|]补
1 00111
----------------------------------------------------
余数为负 1 01001 →q5=0 +[|y|]补
0 11001
----------------------------------------------------
余数 0 00010
x÷y= ?0.01110 余数为 0 00010
共分享92篇相关文档