[发明专利]一种多分组定长数据循环存取方法有效

专利信息
申请号: 201510222709.0 申请日: 2015-05-04
公开(公告)号: CN104794065B 公开(公告)日: 2018-01-09
发明(设计)人: 胡圣尧;关静;杨子立;张兵 申请(专利权)人: 常州工学院
主分类号: G06F12/06 分类号: G06F12/06
代理公司: 南京知识律师事务所32207 代理人: 高桂珍
地址: 213022 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种多分组定长数据循环存取方法。把存储媒体分成三个部分数据索引区、预留数据检索区和数据存储区。在数据索引区保存每个分组记录的分组序号、存储块序号、固定数据长度、开始地址和记录数。当数据检索区的记录达到阀值后,启动预留数据检索区,替代数据索引区。在数据存储区内,按照扇区顺序对应分组序号依次保存各分组的数据。当某分组数据存满存储块内对应的存储空间后,获取下一个存储块内新的存储地址存储数据。当数据存满最后一个存储块后,通过寻址计算,新的存储地址位于第一个存储块相对应的存储空间,先将原有数据擦除后,继续保存新数据。在读取数据时,根据开始地址可逐个字节寻址,读取当前数据信息。
搜索关键词: 一种 分组 定长 数据 循环 存取 方法
【主权项】:
一种多分组定长数据循环存取方法,其特征在于步骤包括:1)将存储空间分成三个部分:数据检索区,预留数据检区和数据存储区,所述的数据检索区和预留数据检区存储分组记录信息:分组序号i、存储块序号j、数据长度i_Dep、起始地址i_SAddr和记录数i_Records,所述的数据存储区由存储块组成,所述的存储块由分组存储单元按照分组序号排列而成,所述的分组存储单元占用一个扇区的空间,当前的分组序号为i,i取值从0开始,最大值小于总分组数;存储块序号为j,j取值从0开始,最大值小于存储块数量;2)在确定总分组数Gall、存储器扇区总数量Sall、数据检索区和预留数据检区数量DFall后,则存储块数量SubMem可以由表达式SubMem=(Sall‑DFall)/Gall取整后确定;3)对于存储介质的一个扇区存储空间数量为Sect_Num,一个存储块内的存储空间数量为Mem_Num,为扇区存储空间数量与分组数之积,即Mem_Num=Sect_Num*Gall;4)在存储数据时使用循环寻址计算,当存储地址跳到最后一个存储块仍未存储结束时,将自动跳到第一个存储块相对应的分组存储单元,擦除历史数据后,存入数据,同时将正在使用的数据检索区的数据读出到缓存中,将缓存中对应分组记录信息中将起始地址变为新的地址,将记录数增加1,数据检索区状态值增加1,然后存入正在使用的数据检索区;5)在读取数据时,先读取正在使用的数据检索区分组记录信息,获取分组的起始地址和数据长度,从起始地址读取相应的长度的数据,当读取历史数据时,使用循环寻址计算历史数据的起始地址,再读取数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州工学院,未经常州工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510222709.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top