[发明专利]存储器保护方法和设备无效
申请号: | 200810108403.2 | 申请日: | 2008-05-27 |
公开(公告)号: | CN101315608A | 公开(公告)日: | 2008-12-03 |
发明(设计)人: | 金晓俊;尹松虎 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F12/02 |
代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 郭鸿禧;刘奕晴 |
地址: | 韩国京畿道*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 保护 方法 设备 | ||
1、一种存储器保护方法,包括:
如果在实时操作系统中第一组件被调用以执行第一任务,那么请求访问第一组件使用的第一存储器区域;
参照包括关于被允许访问第一存储器区域的任务的信息的任务列表,允许第一任务访问第一存储器区域。
2、如权利要求1所述的存储器保护方法,还包括:创建页表,该页表指示第一存储器区域的虚拟地址与物理地址的对应关系。
3、如权利要求2所述的存储器保护方法,其中,创建页表的步骤还包括:
按照特定单位将存储器地址空间分组;
将分组的地址空间分配给组件;
存储所分配的地址空间与组件的对应关系。
4、如权利要求3所述的存储器保护方法,其中,所述特定单位是由一个地址空间或多个连续的地址空间构成的页。
5、如权利要求3所述的存储器保护方法,还包括:初始化页表以禁止访问分组的地址空间。
6、如权利要求1所述的存储器保护方法,还包括:将关于允许其访问的第一任务的信息存储在任务列表中,
其中,所述信息包括第一任务的标识符和第一任务请求允许访问第一存储器区域的次数中的至少一个。
7、如权利要求6所述的存储器保护方法,其中,将关于第一任务的信息存储在任务列表中的步骤包括:如果第一任务对第一存储器区域的访问不被允许,那么将关于第一任务的信息添加到任务列表。
8、如权利要求6所述的存储器保护方法,其中,存储关于第一任务的信息的步骤包括:如果第一任务对第一存储器区域的访问已经被允许,那么增加第一任务请求访问允许的次数。
9、如权利要求6所述的存储器保护方法,还包括:
如果允许其访问的第一任务结束,那么请求禁止访问第一存储器区域;
禁止访问第一存储器区域。
10、如权利要求9所述的存储器保护方法,其中,禁止访问第一存储器区域的步骤包括:
减少第一任务请求访问允许的次数;
如果减少之后的第一任务请求访问允许的次数为“0”,那么从任务列表中删除关于第一任务的信息。
11、如权利要求1所述的存储器保护方法,还包括:
如果在第一任务已经调用第一组件的状态下第二任务调用第一组件,那么在任务列表中搜索关于第二任务的信息;
如果在任务列表中存在关于第二任务的信息,那么允许第二任务访问第一存储器区域。
12、如权利要求11所述的存储器保护方法,还包括:如果任务列表中不存在关于第二任务的信息,那么产生错误。
13、如权利要求1所述的存储器保护方法,还包括:如果在第一任务已经调用第一组件的状态下产生了中断,那么禁止访问全部存储器区域。
14、如权利要求13所述的存储器保护方法,还包括:
如果在中断产生之后第一任务访问第一存储器区域,那么产生页错误;
在任务列表中搜索关于第一任务的信息;
如果任务列表中存在关于第一任务的信息,那么允许第一任务访问第一存储器区域。
15、如权利要求14所述的存储器保护方法,还包括:如果任务列表中不存在关于第一任务的信息,那么产生错误。
16、一种存储器保护设备,包括:
请求单元,在实时操作系统中第一组件被调用以执行第一任务时,请求访问第一组件使用的第一存储器区域;
存储器访问控制器,参照包括关于被允许访问第一存储器区域的任务的信息的任务列表,允许第一任务访问第一存储器区域。
17、如权利要求16所述的存储器保护设备,还包括:存储器管理器,创建页表,该页表指示第一存储器区域的虚拟地址与物理地址的对应关系。
18、如权利要求17所述的存储器保护设备,其中,存储器管理器按照特定单位将存储器地址空间分组,将分组的地址空间分配给组件,并存储所分配的地址空间与组件的对应关系。
19、如权利要求18所述的存储器保护设备,其中,所述单位是由一个地址空间或多个连续的地址空间构成的页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810108403.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:油冷式压缩机的运转方法
- 下一篇:热伸长性纤维