数据截取问题

[复制链接]
1670|3
 楼主| aikimi7 发表于 2012-3-13 09:49 | 显示全部楼层 |阅读模式
加法器时我的两个数据采用了不同定标的数值表示,一个是a<11.16>,即11位表示整数,16位表示小数,还有一个是b<4.8>。那么实现他的加法,我采用下面的截取方式合理吗?
相加后的整小数应为<16.16>,那么我准备把两个数的整数相加,即a[26:16]+b[11:8],把小数相加,即a[15:0]+b[7:0],最后把两部分连接起来,这样合理吗?
GoldSunMonkey 发表于 2012-3-13 10:13 | 显示全部楼层
不合理,兄弟。
得对小数判定,是不是>1.
比方0.1+0.1,
那整数部分需要多加一个1
 楼主| aikimi7 发表于 2012-3-13 10:19 | 显示全部楼层
不合理,兄弟。
得对小数判定,是不是>1.
比方0.1+0.1,
那整数部分需要多加一个1
GoldSunMonkey 发表于 2012-3-13 10:13

恩,这个倒可以解决。
我想说的是这样的方法生成的电路可行不?
lwq030736 发表于 2012-3-13 20:17 | 显示全部楼层
直接A+B左移8位不就行了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

136

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部