【摘要】 本发明公开了一种数据文件生成方法,该方法包括:存储数据块的预设存储空间和数据块,在数据文件的基础信息中设置数据块对应的使能标志;接收到数据文件生成触发后,存储数据文件的基础信息,依次检测该数据文件包含的使能标志,若检测到使能的数据块的预设存储空间之前有未用的预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存储在其预设存储空间内。本发明同时公开了一种数据文件生成装置,该装置包括存储单元、用户接口单元和数据文件生成单元。应用本发明实施例公开的技术方案可缩短生成的数据文件的长度。 【专利类型】发明授权 【申请人】北京中星微电子有限公司 【申请人类型】企业 【申请人地址】100083 北京市海淀区学院路35号世宁大厦15层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810056799.0 【申请日】2008-01-24 【申请年份】2008 【公开公告号】CN101221581B 【公开公告日】2010-06-02 【公开公告年份】2010 【授权公告号】CN101221581B 【授权公告日】2010-06-02 【授权公告年份】2010.0 【IPC分类号】G06F17/30 【发明人】冯备战; 游明琦; 艾国 【主权项内容】一种数据文件生成方法,其特征在于,该方法包括:存储数据块的预设存储空间和数据块,在数据文件的基础信息中设置数据块对应的使能标志;接收到数据文件生成触发后,存储数据文件的基础信息,依次检测该数据文件包含的使能标志,若检测到使能的数据块的预设存储空间之前有未用的预设存储空间,按照未用的预设存储空间的存储地址的从小到大,依次存储该数据块,否则将该数据块存储在其预设存储空间内;所述未用的预设存储空间包括未使能的使能标识对应的预设存储空间,以及将有效数据块存储在其预设存储空间之前的未用预设存储空间而空出的、该有效数据块的预设存储空间。 【当前权利人】北京中星微电子有限公司 【当前专利权人地址】北京市海淀区学院路35号世宁大厦15层 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】911101087002349407 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】4