[发明专利]基于补码舍入的浮点加法装置有效
申请号: | 200910152505.9 | 申请日: | 2009-09-11 |
公开(公告)号: | CN101650642A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 严晓浪;陈志坚;孟建熠;葛海通 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F7/50 | 分类号: | G06F7/50 |
代理公司: | 杭州天正专利事务所有限公司 | 代理人: | 王 兵;王利强 |
地址: | 310012浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于补码舍入的浮点加法装置,支持浮点加法操作和浮点减法操作,浮点加法装置包括:指数加法器、尾数移位器和尾数操作数准备逻辑单元,用于根据第一浮点操作数和第二浮点操作数的符号位和指数差对尾数操作数进行处理,尾数加法器,舍入判断逻辑单元,对尾数加法结果进行统一的舍入判断:根据尾数加法器输出的最高位判断尾数和的正负;根据尾数加法器输出的高四位确定用于舍入判断的固着位;统一原码舍入加一判定逻辑和补码舍入加0判断逻辑;以及舍入加法器,用于用于对浮点的尾数加法结果进行舍入,并完成对尾数和的取补码操作。本发明机制统一,避免了浮点加法特有的复杂的尾数操作数准备和舍入判断逻辑、降低了逻辑复杂度。 | ||
搜索关键词: | 基于 补码 浮点 加法 装置 | ||
【主权项】:
1、一种基于补码舍入的浮点加法装置,支持浮点加法操作和浮点减法操作,所述浮点加法装置包括:指数加法器,用于计算第一浮点操作数和第二浮点操作数的指数差;尾数移位器,用于根据前级输入的指数差对指数较小的浮点操作数的尾数进行移位对阶;其特征在于:所述浮点加法装置还包括:尾数操作数准备逻辑单元,用于根据第一浮点操作数和第二浮点操作数的符号位和指数差对尾数操作数进行以下处理:对于浮点加法操作,直接将移位对阶之后的浮点操作数的尾数输入尾数加法器;对于浮点减法操作,如果第一浮点操作数和第二浮点操作数的指数差不为0,根据指数差对指数较大的浮点操作数的尾数取反,而指数较小的浮点操作数的尾数保持不变;如果第一浮点操作数和第二浮点操作数的指数差为0,规定对第一浮点操作数的尾数保持不变,第二浮点操作数的尾数取反;尾数加法器,用于对前级尾数操作数准备逻辑输入的尾数求和;舍入判断逻辑单元,根据尾数加法器输出的最高位判断尾数和的正负,根据尾数加法器输出的高四位确定用于舍入判断的固着位;舍入加法器,用于对浮点的尾数加法结果进行舍入,并完成对尾数和的取补码操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910152505.9/,转载请声明来源钻瓜专利网。
- 上一篇:具有定位导向装置的模具
- 下一篇:全液压正八辊冷连轧机