二进制乘法运算 |
您所在的位置:网站首页 › 二进制加法运算规则图解 › 二进制乘法运算 |
定点数一位乘法: 1.定点原码一位乘法 两个原码数相乘,其乘积的符号为相乘两数的异或值(同号为+,异号为-),数值则为两数绝对值之积。 (1)人工计算 人工计算在机器内多个数据一般不能同时相加,一次加法操作只能求出两数之和,因此每求得一个相加数,就与上次部分积相加。 人工计算时,相加数逐次向左偏移一位,最后的乘积位数是乘数与被乘数位数的和。 (2)计算机内(上题) 运算过程用乘数的存储单元存放乘积低位,用一个新单元存储高位,以节省一单元。 2.定点补码一位乘法 例:设X = -0.1101,Y = 0.1011,即:[X]补=11.0011,[Y]补=0.1011,求[X·Y]补。 解:计算过程如下: [X·Y]补=1.01110001 X·Y=-0.10001111 例:设X = -0.1101,Y = -0.1011,即:[X]补=11.0011,[Y]补=11.0101,求[X·Y]补。 解:计算过程如下: [X·Y]补=0.10001111 3.阵列乘法器(类似人工计算) 4.布斯公式(Booth)运算规则: 规则例:设X = -0.1101,Y = 0.1011,即[X]补=11.0011,[Y]补=0.1011,求[X·Y]补。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |