帮忙做道计算机组成原理的题目已知x=-0.10101
发布网友
发布时间:2022-05-26 17:33
我来回答
共3个回答
热心网友
时间:2023-10-12 00:06
1.[X
]原=1.10101
[Y]原=0.11011
2.[X
]补=1.01011
[Y]补=0.11011
3.[X+Y]补
=
0.00110
[X-Y]补
=负溢
1)写出补码一位乘的运算步骤。
A寄存器存累加和
B寄存器存被乘数,-B寄存器存其负数的补码。双符号位表示
C寄存器存乘数,双符号位表示,末尾添0,根据C寄存器最后两位做移位乘法。
热心网友
时间:2023-10-12 00:07
前两问你肯定都会,第三问注意[X+Y]补=[X ]补+ [Y]补就行了
补码一位乘,我认为和原码一位乘过程差不多,只是输入时是补码,计算时还是变成了原码,方法和小学方法一样,只是多了个a0b0,a0b1。。。。表示某一个数乘除的结果
热心网友
时间:2023-10-12 00:07
1.[X ]原=1.10101 [Y]原=0.11011
2.[X ]补=1.01011 [Y]补=0.11011
3.[X+Y]补 = 0.00110 [X-Y]补 =负溢
1)写出补码一位乘的运算步骤。
A寄存器存累加和 B寄存器存被乘数,-B寄存器存其负数的补码。双符号位表示 C寄存器存乘数,双符号位表示,末尾添0,根据C寄存器最后两位做移位乘法。00为加0,01为加B,10为加-B,之后移为,继续累加
2)与原码乘法运算有何不同?
补码乘法比原码乘法多做一步,最后一步不移位。
3)写出补码乘法运算器的基本部件。
CPU中的运算器ALU