欢迎来到天天文库
浏览记录
ID:39387876
大小:364.31 KB
页数:25页
时间:2019-07-02
《计算机组成原理作业习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、习题讲评计算机组成原理习题串讲2008.10北京理工大学计算机科学技术学院习题讲评4-3设计一个9位先行进位加法器,每3位为一组,采用两级先行进位线路。C1=G1+P1C0C2=G2+P2G1+P2P1C0C3=G3+P3G2+P3P2G1+P3P2P1C0G1*P1*C6=G2*+P2*G1*+P2*P1*C0C9=G3*+P3*G2*+P3*P2*G1*+P3*P2*P1*C0=G1*+P1*C02008.10北京理工大学计算机科学技术学院习题讲评3位CLA电路3位BCLA加法器3位BCLA加法器3位BCLA加法器C0C3C6C9G1*G2*G3*P1*P2*P3*A3~A1A6~A
2、4A9~A7B3~B1B6~B4B9~B7S3~S1S6~S4S9~S7CLA:先行进位BCLA:成组先行进位2008.10北京理工大学计算机科学技术学院习题讲评4-4已知X和Y,试用它们的变形补码计算出X+Y,并指出结果是否溢出。(1)X=0.11011,Y=0.11111(2)X=0.11011,Y=-0.10101(3)X=-0.10110,Y=-0.00001(4)X=-0.11011,Y=0.111102008.10北京理工大学计算机科学技术学院习题讲评(1)X=0.11011,Y=0.11111[X]补=0.11011,[Y]补=0.1111100.11011+00.1111
3、101.11010正溢结果溢出错误(2)X=0.11011,Y=-0.10101[X]补=0.11011,[Y]补=1.0101100.11011+11.0101100.00110[X+Y]补=00.00110X+Y=0.001102008.10北京理工大学计算机科学技术学院习题讲评(3)X=-0.10110,Y=-0.00001[X]补=1.01010,[Y]补=1.1111111.01010+11.1111111.01001[X+Y]补=11.01001X+Y=-0.101112008.10北京理工大学计算机科学技术学院习题讲评(4)X=-0.11011,Y=0.11110[X]补=
4、1.00101,[Y]补=0.1111011.00101+00.1111000.00011[X+Y]补=00.00011X+Y=0.000112008.10北京理工大学计算机科学技术学院习题讲评4-5已知X和Y,试用它们的变形补码计算出X-Y,并指出结果是否溢出。(1)X=0.11011,Y=-0.11111(2)X=0.10111,Y=0.11011(3)X=0.11011,Y=-0.10011(4)X=-0.10110,Y=-0.000012008.10北京理工大学计算机科学技术学院习题讲评00.11011+00.1111101.11010结果溢出错误(2)X=0.10111,Y=0
5、.11011[X]补=0.10111,[Y]补=0.11011,[-Y]补=1.0010100.10111+11.0010111.11100[X-Y]补=11.11100X-Y=-0.00100(1)X=0.11011,Y=-0.11111[X]补=0.11011,[Y]补=1.00001,[-Y]补=0.11111正溢2008.10北京理工大学计算机科学技术学院习题讲评00.11011+00.1001101.01110结果溢出错误(4)X=-0.10110,Y=-0.00001[X]补=1.01010,[Y]补=1.11111,[-Y]补=0.0000111.01010+00.0000
6、111.01011[X-Y]补=11.01011X-Y=-0.10101(3)X=0.11011,Y=-0.10011[X]补=0.11011,[Y]补=1.01101,[-Y]补=0.10011正溢2008.10北京理工大学计算机科学技术学院习题讲评4-6已知:X=0.1011,Y=-0.0101求:[1/2X]补,[1/4X]补,[-X]补,[1/2Y]补,[1/4Y]补,[-Y]补X=0.1011[X]补=0.1011,[1/2X]补=0.0101,[1/4X]补=0.0010,[-X]补=1.0101Y=-0.0101[Y]补=1.1011,[1/2Y]补=1.1101[1/4Y
7、]补=1.1110,[-Y]补=0.01012008.10北京理工大学计算机科学技术学院习题讲评4-8分别用原码一位乘法和补码一位乘法计算XY。⑴X=0.11011,Y=-0.11111⑵X=-0.11010,Y=-0.01110⑴XY=-0.1101000101⑵XY=0.01011011004-9用补码两位乘法计算X×Y。⑴X=0.101101Y=-0.011110⑵X=0.10110Y=-0.00011⑴XY=-0.
此文档下载收益归作者所有