1.一种平移非易失性存储器NVM的数据的方法,其特征在于,包括:
将动态随机存取存储器DRAM中存储的第一数据映射到非易失性存储器NVM的第一行地址,所述第一数据包括静态数据,所述静态数据为擦写频率小于预设频率的数据;
记录映射后的NVM被擦写的次数;
若所述映射后的NVM被擦写的次数大于或等于预设次数,则按照预设规则平移所述第一行地址中存储的所述第一数据。
2.根据权利要求1所述的方法,其特征在于,所述将动态随机存取存储器DRAM中存储的第一数据映射到非易失性存储器NVM的第一行地址之前,所述方法还包括:
将所述第一数据存储在DRAM的带尾失效单元。
3.根据权利要求2所述的方法,其特征在于,所述记录映射后的NVM被擦写的次数的条件为所述第一数据还包括动态数据,所述动态数据为擦写频率大于或等于所述预设频率的数据。
4.根据权利要求3所述的方法,其特征在于,所述静态数据包括代码数据和/或常量数据。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
确定平移后的所述第一数据在所述NVM的第二行地址;
更新映射表中存储的所述第一数据在所述DRAM的第三行地址与所述第一数据在所述NVM的第二行地址之间的映射关系。
6.一种平移非易失性存储器NVM的数据的装置,其特征在于,包括:
映射模块,用于将动态随机存取存储器DRAM中存储的第一数据映射到非 易失性存储器NVM的第一行地址,所述第一数据包括静态数据,所述静态数据为擦写频率小于预设频率的数据;
记录模块,用于记录所述映射模块映射后的NVM被擦写的次数;
平移模块,用于若所述记录模块记录的所述映射后的NVM被擦写的次数大于或等于预设次数,则按照预设规则平移所述第一行地址中存储的所述第一数据。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
存储模块,用于将所述第一数据存储在DRAM的带尾失效单元。
8.根据权利要求7所述的装置,其特征在于,所述记录模块记录所述映射模块映射后的NVM被擦写的次数的条件为所述第一数据还包括动态数据,所述动态数据为擦写频率大于或等于所述预设频率的数据。
9.根据权利要求8所述的装置,其特征在于,所述静态数据包括代码数据和/或常量数据。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
确定模块,用于确定所述平移模块平移后的所述第一数据在所述NVM的第二行地址;
更新模块,用于更新映射表中存储的所述第一数据在所述DRAM的第三行地址与所述第一数据在所述NVM的第二行地址之间的映射关系。