[发明专利]基于二分插值的数据存储分配方法在审
| 申请号: | 201910759035.6 | 申请日: | 2019-08-16 |
| 公开(公告)号: | CN110457234A | 公开(公告)日: | 2019-11-15 |
| 发明(设计)人: | 张加易;柏思忠;许金;刘亚辉;张翼;郭江涛;孙中光;邵严;赵光绪 | 申请(专利权)人: | 中煤科工集团重庆研究院有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 11129 北京海虹嘉诚知识产权代理有限公司 | 代理人: | 吕小琴<国际申请>=<国际公布>=<进入 |
| 地址: | 400039重*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据节点 数据存储区域 存储起始地址 数据存储分配 存储 分配存储空间 初始化处理 嵌入式芯片 存储空间 计算数据 设置存储 应用 | ||
1.一种基于二分插值的数据存储分配方法,其特征在于:包括如下步骤:
S1.对数据存储区域进行初始化处理;
S2.在数据节点存储到数据存储区域前,为数据节点设置存储序号;
S3.按照数据节点的存储序号,逐个计算数据节点的存储起始地址并为数据节点分配存储空间;
S4.根据数据节点的存储起始地址与所占存储空间,得到数据节点的存储结束地址。
2.根据权利要求1所述的基于二分插值的数据存储分配方法,其特征在于:步骤S2中,数据节点的存储序号具有连续性。
3.根据权利要求1所述的基于二分插值的数据存储分配方法,其特征在于:步骤S3中,根据如下公式确定数据节点的起始存储地址addr[m]:
addr[m]=addr[2(i+1)+1-m]+N/2(i+1);
其中,m为数据节点存储序号;i为非负整数;N为存储单元的个数。
4.根据权利要求3所述的基于二分插值的数据存储分配方法,其特征在于:当数据节点存储序号m>1时,由如下式子确定数据节点存储序号m与非负整数i的关系:
2i<m≤2(i+1)。
5.根据权利要求1所述的基于二分插值的数据存储分配方法,其特征在于:步骤S4中,根据如下公式确定序号为m的数据节点的存储空间大小size[m]:
size[m]=N/2(i+1);
其中,i为非负整数;N为存储单元的个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤科工集团重庆研究院有限公司,未经中煤科工集团重庆研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910759035.6/1.html,转载请声明来源钻瓜专利网。





