[发明专利]定点处理器及其防溢方法有效
申请号: | 201310307138.1 | 申请日: | 2013-07-19 |
公开(公告)号: | CN104166535B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 王永秋;郭鑫;李钰瑞;岳淑彪;苏常军;李瑞苛 | 申请(专利权)人: | 郑州宇通客车股份有限公司 |
主分类号: | G06F7/48 | 分类号: | G06F7/48 |
代理公司: | 郑州睿信知识产权代理有限公司41119 | 代理人: | 陈浩 |
地址: | 450016 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及定点处理器及其防溢方法,定点处理器包括用于定点数加、减、乘、除单元、移位单元的运算模块;本发明的不定长浮点数用指数部分和尾数部分两个定点数表示,数据范围较定点数大大增加,若指数部分用32位表示,其范围远大于双精度浮点数,定点处理器处理时不用考虑乘法运算数据溢出问题;尾数部分长度不确定,定点数据可以快速转化为不定长浮点数;乘数和除数保持定点格式无需转换,提高了运算效率;基于模型设计时,只需增加不定长浮点数与定点数之间转换及不定长浮点数的加减乘除运算模块即可实现无溢出、无需定标的模型。 | ||
搜索关键词: | 定点 处理器 及其 方法 | ||
【主权项】:
一种定点处理器,其特征在于,包括:转换模块,包括定点数转不定长浮点数和不定长浮点数转定点数单元,所述不定长浮点数的尾数部分采用不定长格式;运算模块,包括加、减、乘、除法单元和移位单元,所述乘法单元进行处理时先将被乘数转换为不定长浮点数,该不定长浮点数的尾数与乘数相乘;所述除法单元进行处理时先将被除数转换为不定长浮点数,尾数左移12位再除;所述移位单元用于对加、减、乘和除法单元的运算结果的位数进行相应的移位,移位完成后将结果输入给转换模块将不定长浮点数转换为定点数;所述移位单元进行相应的移位是指运算结果大于28位时则右移12位,大于24位且小于等于28位时则右移8位,大于20位且小于等于24位时则右移4位,20位及以下不用处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州宇通客车股份有限公司,未经郑州宇通客车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310307138.1/,转载请声明来源钻瓜专利网。
- 上一篇:共轭聚合物及其制备方法与应用
- 下一篇:共轭聚合物及其制备方法与应用