【技术实现步骤摘要】
本专利技术涉及具有存储器保护功能的处理器装置、编译装置及其关联技术。
技术介绍
计算机系统中的现有的存储器保护技术几乎由处理器或编译器单独完成,基于组合的存储器保护技术也不过是该技术的延伸。作为处理器中的存储器保护技术,有如段寄存器等那样,使用表示地址范围的寄存器装置的段保护技术,以及设定存储器的可存取范围,将存储器管理单元(MMU)等设置在处理器中的分页保护技术等。在这些技术中,通过仅对以处理器的特权模式工作的OS提供存取范围的设定,从而在不正确的存取时产生例外。作为单独基于编译器的存储器保护技术,还有将全部用软件来实现存储器监视功能的代码埋入到程序中的方法。有以软件高速进行存储器监视的处理器结构,但在仅具有高速进行存储器范围检查的结构中,不存在明确使用高级语言中的指针的结构。在以上中,首先在段保护和分页保护中,由于只能以OS可执行的处理器的特权模式来重写,所以在不存在具有存储器保护功能的高级OS的情况下,不能使用。此外,在控制和通信等用途中,不能使用任务切换开销大的MMU。而且,段寄存器和MMU表的分配单位是按处理为单位被OS分配的单位,不可能进行对应于应 ...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:渕上竜司,米泽友纪,大博树,田中义辉,
申请(专利权)人:松下电器产业株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。