主权项 |
1、一种用于数据只能写入空白物理存储单元及相连存储单元区可同时擦除存储器上的存储管理方法,包括以下步骤:把存储器组织成多个单元,各个单元至少包括一个区;把各个单元组织成多个块,各个所述块包括多个相连物理存储单元;为各个单元建立分配表其指示单元中各块的状态如有效写入,空白或删除;建立一个表以把虚拟地址变换为单元里的物理地址;当按虚拟地址向所述存储器写数据时:(a)把所述虚拟地址变换为单元里的物理块地址;(b)检查由(a)小节中所述虚拟地址变换得到的所述单元的所述分配表来确定所述物理块地址上块的状态为有效写入或空白;(c)如果所述物理块地址上所述块为有效写入状态:(1)检查所述单元中至少一个单元的所述分配表以识别一个空白块地址;(2)把所述数据写入到所述存储器的所述空白块地址上;(3)改变由所述虚拟地址变换得到的所述单元的所述分配表,标明为删除的物理块地址;(4)改变根据节(c)(2)中所述数据写入的单元的所述分配表,把所述数据写入的空白块地址指示为有效写入;(5)改变把虚拟地址变换为一个单元里的物理地址的所述表使得所述表能把所述虚拟地址变换到按步骤(c)(2)所述数据所写入到的所述空白块的物理地址上。 |