欢迎来到天天文库
浏览记录
ID:34497676
大小:66.00 KB
页数:3页
时间:2019-03-07
《计算机组成原理补码乘法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第二章运算器本章知识要点及要求如下所示:1、掌握数据信息的表示方法,包括原码、补码、反码、移码及定、浮点数的表示方法;2、了解非数值数据(字符和汉字)的表示方法;3、掌握定点数的加、减、乘、除运算;4、了解定点运算器的组成与结构;5、掌握浮点运算方法,了解浮点运算器的基本结构。l补码一位乘法(1)求[X]补,[Y]补,[-X]补(2)求[X]补*[Y]补:通过求和n、右移n-1次得到乘积(3)[X*Y]补=……(4)验证lX*Y-----àZl由(4),[X*Y]补=……---àX*Y=Z1lZ和Z1相等,结果正确例12:已知X=+13,Y=-11,N=5,用补码一位乘法求X*Y解:(1)[X
2、]补=[+13]补=[+1101B]补=01101B[-X]补==10011B3[Y]补=[-11]补=[-1011B]补=10101B(2)高位积乘数/低位积Y1Y0000000101010+[(Y0-Y1)*X]补110011110011101010右移111001110101+[(Y0-Y1)*X]补001101000110110101右移000011011010+[(Y0-Y1)*X]补110011110110011010右移111011001101+[(Y0-Y1)*X]补001101001000001101右移000100000110+[(Y0-Y1)*X]补11001111011
3、10001(3)[X*Y]补=1101110001B(4)验证lX*Y=+13*(-11)=-143l由(3),[X*Y]补=13101110001B可知,X*Y=-010001111B=-143l结果一致,正确思考:一、以下数据,结果如何?1、X=-13,Y=+112、X=+13,Y=+113、X=-13,Y=-114、X=-13/16,Y=-11/165、X=+13/16,Y=-11/166、X=-13/16,Y=+11/167、X=+13/16,Y=+11/16二、乘法运算对标记位的影响?三、比较补码乘法和原码乘法。四、课后作业。3
此文档下载收益归作者所有