[发明专利]处理器以及用于产生在处理器中使用的程序的编译器无效
申请号: | 200410006668.3 | 申请日: | 2004-02-24 |
公开(公告)号: | CN1525323A | 公开(公告)日: | 2004-09-01 |
发明(设计)人: | 深井慎一郎;甲斐俊也 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种处理器,其能够防止超级用户程序被用户程序错误执行从而确保安全性并且能提高用于从用户程序到超级用户程序的有效分支的实时性能。处理器400包括CPU401,用来存储程序的闪存404,以及无效分支检测电路409。当用来将一种工作模式变化到另一种工作模式的分支指令被存储在闪存404中的程序执行时,无效分支检测电路409确定在分支目的地址中是否存在有分支使能指令。在没有分支使能指令时,无效分支检测电路409输出无效分支检测信号,因此可以防止超级用户程序被用户程序错误执行。 | ||
搜索关键词: | 处理器 以及 用于 产生 使用 程序 编译器 | ||
【主权项】:
1、一种处理器包括:CPU;用来存储程序的指令存储器;以及无效分支检测单元,其中当利用存储在指令存储器中的程序执行用来将一个工作模式变化到另一个工作模式的分支指令时,无效分支检测单元确定在分支目的地址中是否存在分支使能指令,并且在分支使能指令出现时,无效分支检测单元允许工作模式变化,而在没有分支使能指令时,无效分支检测单元输出无效分支检测信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410006668.3/,转载请声明来源钻瓜专利网。