[發明專利]數據存儲保護方法、裝置、計算機設備及存儲介質有效
| 申請號: | 202010317909.5 | 申請日: | 2020-04-21 |
| 公開(公告)號: | CN111506452B | 公開(公告)日: | 2023-04-28 |
| 發明(設計)人: | 彭楊群 | 申請(專利權)人: | 記憶科技(深圳)有限公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10;G11C29/42 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 巫苑明 |
| 地址: | 518000 廣東省深圳市南山區蛇口街道蛇*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 存儲 保護 方法 裝置 計算機 設備 介質 | ||
1.數據存儲保護方法,其特征在于,包括以下步驟:
S1,判斷主機發出的指令信息為寫操作或讀操作;若是寫操作,進入S2;
S2,接收主機發出的存儲地址和存儲數據;
S3,將存儲數據進行緩存,對存儲地址進行譯碼;
S4,將譯碼后的存儲地址與內存中原有的存儲數據地址相結合,得出內存的空余容量,根據存儲數據類型,分出相對應的數據等級和選擇相應的數據保護算法;
S5,通過數據保護算法對存儲數據進行相應的編碼,且計算出存儲數據的數據長度,將譯碼后的存儲地址映射為內存中的物理地址;
S6,將物理地址和編碼后的存儲數據寫入內存中;
所述步驟“S1,判斷主機發出的指令信息為寫操作或讀操作”中,若是讀操作,則進入S7;
S7,接收主機發出的讀數據地址;
S8,對讀數據地址進行譯碼;
S9,將譯碼后的讀數據地址與內存中原有的存儲數據地址相結合,得出內存中對應的數據保護算法及數據長度,再將譯碼后的讀數據地址、內存中原有的存儲數據地址及數據保護算法相結合,以選擇相應的數據檢錯和糾錯算法;
S10,根據譯碼后的讀數據地址進行物理存儲地址映射,得出物理地址,結合數據長度,對內存進行讀操作,讀取內存中對應物理地址的數據;
S11,根據選擇的數據檢錯和糾錯算法,將讀取的數據進行相應的檢錯和糾錯;若數據無錯誤,則將數據傳遞給主機;若數據有錯誤,則向主機反饋數據發生錯誤。
2.根據權利要求1所述的數據存儲保護方法,其特征在于,所述存儲數據類型包括用戶數據,軟件數據,及暫存數據。
3.根據權利要求1所述的數據存儲保護方法,其特征在于,所述數據長度為1字節-512字節。
4.數據存儲保護裝置,其特征在于,包括:判斷單元,第一接收單元,緩存譯碼單元,第一結合選擇單元,編碼映射單元,及寫入單元;
所述判斷單元,用于判斷主機發出的指令信息為寫操作或讀操作;
所述第一接收單元,用于接收主機發出的存儲地址和存儲數據;
所述緩存譯碼單元,用于將存儲數據進行緩存,對存儲地址進行譯碼;
所述第一結合選擇單元,用于將譯碼后的存儲地址與內存中原有的存儲數據地址相結合,得出內存的空余容量,根據存儲數據類型,分出相對應的數據等級和選擇相應的數據保護算法;
所述編碼映射單元,用于通過數據保護算法對存儲數據進行相應的編碼,且計算出存儲數據的數據長度,將譯碼后的存儲地址映射為內存中的物理地址;
所述寫入單元,用于將物理地址和編碼后的存儲數據寫入內存中;
所述數據存儲保護裝置還包括:第二接收單元,譯碼單元,第二結合選擇單元,映射讀取單元,及檢錯和糾錯單元;
所述第二接收單元,用于接收主機發出的讀數據地址;
所述譯碼單元,用于對讀數據地址進行譯碼;
所述第二結合選擇單元,用于將譯碼后的讀數據地址與內存中原有的存儲數據地址相結合,得出內存中對應的數據保護算法及數據長度,再將譯碼后的讀數據地址、內存中原有的存儲數據地址及數據保護算法相結合,以選擇相應的數據檢錯和糾錯算法;
所述映射讀取單元,用于根據譯碼后的讀數據地址進行物理存儲地址映射,得出物理地址,結合數據長度,對內存進行讀操作,讀取內存中對應物理地址的數據;
所述檢錯和糾錯單元,用于根據選擇的數據檢錯和糾錯算法,將讀取的數據進行相應的檢錯和糾錯。
5.根據權利要求4所述的數據存儲保護裝置,其特征在于,所述存儲數據類型包括用戶數據,軟件數據,及暫存數據。
6.根據權利要求4所述的數據存儲保護裝置,其特征在于,所述數據長度為1字節-512字節。
7.一種計算機設備,其特征在于,所述計算機設備包括存儲器及處理器,所述存儲器上存儲有計算機程序,所述處理器執行所述計算機程序時實現如權利要求1-3中任一項所述的數據存儲保護方法。
8.一種存儲介質,其特征在于,所述存儲介質存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執行時可實現如權利要求1-3中任一項所述的數據存儲保護方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于記憶科技(深圳)有限公司,未經記憶科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010317909.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提高大麥麩飼用營養價值的制備工藝
- 下一篇:一種立體封裝結構及方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





