一种可变浮点数据微处理器
基本信息
申请号 | CN201510449047.0 | 申请日 | - |
公开(公告)号 | CN105094744B | 公开(公告)日 | 2018-01-16 |
申请公布号 | CN105094744B | 申请公布日 | 2018-01-16 |
分类号 | G06F7/57 | 分类 | 计算;推算;计数; |
发明人 | 周海林 | 申请(专利权)人 | 浙江曲速科技有限公司 |
代理机构 | 成都金英专利代理事务所(普通合伙) | 代理人 | 成都腾悦科技有限公司;成都常明信息技术有限公司;曾欢 |
地址 | 610000 四川省成都市高新区府城大道西段399号9栋13层6号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种可变浮点数据微处理器,浮点数由符号域、阶码域、尾数域组成,在程序使用自定义浮点数时需要配置:自定义浮点配置寄存器0,自定义浮点配置寄存器1,自定义浮点配置寄存器2,自定义浮点配置寄存器3;自定义浮点数的组成顺序就是自定义浮点配置寄存器配置组成顺序,自定义浮点数组成顺序:自定义浮点配置寄存器3,自定义浮点配置寄存器2,自定义浮点配置寄存器1,自定义浮点配置寄存器0;尾数域长度加阶码域长度加符号域长度等于浮点数据长度,否则产生异常。本发明在计算过程中可以改变浮点数中符号位、指数位和尾数位的顺序和长度,还有浮点数的宽度,可移植性好,而且可以表示更高精度的浮点数据,安全性也更高。 |
