一种可变浮点数据微处理器

基本信息

申请号 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;尾数域长度加阶码域长度加符号域长度等于浮点数据长度,否则产生异常。本发明在计算过程中可以改变浮点数中符号位、指数位和尾数位的顺序和长度,还有浮点数的宽度,可移植性好,而且可以表示更高精度的浮点数据,安全性也更高。