发明名称 |
一种JAVA卡利用缓存对编程只读存储器进行读写操作的方法 |
摘要 |
本发明公开了一种JAVA卡利用缓存对可编程只读存储器(EEPROM/FLASH ROM)进行读写操作的方法,其技术方案是:JAVA卡操作系统根据EEPROM/FLASH的页面大小,分配数倍于页面大小的随机存储器(RAM)空间,用于EEPROM/FLASH的动态数据缓存。当对EEPROM/FLASH编程时,数据并不是立即写入,而是将待写入的数据缓存到缓存RAM。只有当操作系统刷新缓存RAM时,缓存数据才被写入到EEPROM/FLASH。当操作系统读取数据时,如果数据已被缓存,则从缓存RAM读取。本发明通过数据缓存的方法可以减少EEPROM/FLASH的编程次数,从而提高卡片运行速度,延长卡片的使用寿命。 |
申请公布号 |
CN102063384A |
申请公布日期 |
2011.05.18 |
申请号 |
CN200910237650.7 |
申请日期 |
2009.11.13 |
申请人 |
恒宝股份有限公司 |
发明人 |
底明辉 |
分类号 |
G06F12/08(2006.01)I;G06K19/07(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京中海智圣知识产权代理有限公司 11282 |
代理人 |
齐晓静 |
主权项 |
一种用于JAVA卡操作系统的利用缓存对可编程只读存储器(EEPROM/FLASH)进行读写操作的方法,其特征在于:包括JAVA卡操作系统根据EEPROM/FLASH的页面大小,分配数倍于页面大小的随机存储器(RAM)空间,用于EEPROM/FLASH的动态数据缓存。 |
地址 |
100140 北京市西城区金融大街5号新盛大厦B座8层 |