第二章 定点除法运算

1. 手工计算

x=0.10010,y=0.1011
计算 x ÷ y = q . . . r x \div y = q...r x÷y=q...r

x : 被 除 数 , y : 除 数 , q : 商 , r : 余 数 x:被除数,y:除数,q: 商, r: 余数 x:y:q:r:

在这里插入图片描述
图 1 图1 1
以上过程为手工计算过程,计算时要判断每次得到的余数与除数的大小关系,从而决定商0还是商1。

与乘法不同的是,在除法中要求:1.除数不能为0;2. 这里被除数小于除数。

2. 可控加法/减法(CAS)单元

P=0,作加法运算
P=1,作减法运算
在这里插入图片描述
图 2 图2 2
在这里插入图片描述
图 3 图3 3
此图中FA的表述与之前不同,请参照图2公式查看图3中的FA。
图3中S的延迟为9T,C的延迟为6T(按与、非门为2T时计算,若与、非门按1T计算,C的延迟为3T)

3.不恢复余数的阵列除法器

在这里插入图片描述
在这里插入图片描述
图 4 图4 4
依被除数小于除数,P的值为1,第一次做减法,另外q4的值必为0,即第一次减不过,余数为负且商0,第二次做加法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值