资源描述:
《第三章作业参考答案2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第三章作业参考答案3.3.1a.A-B=69-90=-21b.A-B=102-44=58a.200=(11001000)2103=(01100111)2因为是补码,所以真值=-56真值=+103因为是8位无符号数,所以无法表示负数,所以下溢。无溢岀3.3.2a.69=(01000101)2若为原码=+6990=(01011010)2若为原码二+90A+B=159大于8位原码的最大值127,所以上溢(二进制算出來b.102=(01100110)2若为原码=+10244=(00101100)2若为原码=+44A+B=146上溢(二进制算出来・18)333a.A-B=
2、69-90=-21不溢出b.A-B=102-44=58不溢出3.3.4A+B=103-56=47b.247=(11110111)2真值・9237=(11101101)2真值-19A+B=-28(用竖式计算出来为11100100,为补码,转换成原码10011100,再换成十进制也是・28)3.3.5a.A-B=103+56=156饱和计算=127b.A-B=-9+19=103.3.6a.11001000+01100111=100101111=11111111即255饱和计算b.11110111+11101101=11111111即255饱和计算3.4.2a.010
3、10000X00100011迭代步骤说明积乘数0初值00000000001000111积二积+被乘数右移01010000001010000001000121二〉积二积+被乘数右移01111000001111000000100030右移000111100000010040右移000011110000001050右移000001111000000161=>积二积+被乘数右移01010111001010111100000070右移000101011110000080右移0000101011110000所以,01010000X00100011=0000101011110
4、000b.01100110X00000100迭代步骤说明积乘数0初值000000000000010010右移000000000000001020右移000000000000000131二>积=积+被乘数右移01100110001100110000000040右移000110011000000050右移000011001100000060右移000001100110000070右移000000110011000080右移0000000110011000所以,01100110X00000100=00000001100110003.4.4a.101100X110111
5、=-12X-23=276=(000100010100)2绝对值001100X010111运算结杲为止迭代步骤说明积乘数0初值(绝对值)00000001011111=>积二积+被乘数右移00110000011000101121二〉积二积+被乘数右移01001000100100010131二〉积二积+被乘数右移01010100101010001040右移00010101000151二〉积二积+被乘数右移01000100100010100060右移000100010100b.011000X000111=24X7=168=(000010101000)2正数相乘,积为止迭
6、代步骤说明积乘数0初值(绝对值)00000000011111=>积二积+被乘数右移01100000110000001121二>积二积+被乘数右移10010001001000000131=>积二积+被乘数右移10101001010100000040右移00101010000050右移00010101000060右移0000101010003.4.5不必做了已知:x=0.10110,y=0.11111o求:[x/y]R用原码不恢复余数算法[-
7、y
8、]补=11.00001迭代步骤说明余数商0初值00.101100.000001(x-y)比较,即+卜
9、y
10、]补余数r0<
11、0,商上0左移一位11.1011111.011100.000000.00002余数为负,加
12、y
13、比较,+[
14、y
15、]原ri>0,商上1左移一位00.0110100.110100.000010.00013余数为正,减
16、y
17、比较,+Hy
18、]补余数r2<0,商上0左移一位11.1101111.101100.000100.00104余数为负,力My
19、比较,+[
20、y
21、]原r3>0,商上1左移一位00.1010101.010100.001010.01015余数为正,减
22、y
23、比较,+Hy
24、]补余数r4>0,商上1左移一位00.0101100.101100.010110.1011
25、6余数为正,减
26、y
27、比较