[发明专利]处理器指令编码可重定义的方法有效
申请号: | 201110216096.1 | 申请日: | 2011-07-30 |
公开(公告)号: | CN102231180A | 公开(公告)日: | 2011-11-02 |
发明(设计)人: | 张鹏 | 申请(专利权)人: | 张鹏 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 蚌埠鼎力专利商标事务所有限公司 34102 | 代理人: | 张建宏 |
地址: | 233000 安徽省蚌埠*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 指令 编码 定义 方法 | ||
1.处理器指令编码可重定义的方法,其特征是:由用户自定义的指令编码定义取代处理器预先定义的指令编码定义,使处理器在解码和执行指令时,使用用户自定义的指令编码定义解码和执行指令。
2.根据权利要求1所述的处理器指令编码可重定义的方法,其特征是:在处理器内部设置与该系统指令集中指令数量相同的指令编码寄存器,每个指令编码寄存器对应一条指令编码定义,然后由用户自定义所有的指令编码定义,然后由加载指令编码指令将用户自定义的各指令编码定义分别加载到所对应的指令编码寄存器上,由用户自定义的指令编码定义取代处理器预先定义的指令编码定义,使处理器在解码和执行指令时,使用用户自定义的指令编码定义解码和执行指令。
3.根据权利要求1所述的处理器指令编码可重定义的方法,其特征是:在处理器内部设置与该系统指令集中的操作码、地址码、功能码、寄存器编码和条件编码数量相同的指令编码寄存器,每个指令编码寄存器对应一个指令编码定义,然后由用户自定义所有的指令编码定义,然后由加载指令编码指令将用户自定义的各指令编码定义分别加载到所对应的指令编码寄存器上,由用户自定义的指令编码定义取代处理器预先定义的指令编码定义,使处理器在解码和执行指令时,使用用户自定义的指令编码定义解码和执行指令。
4.根据权利要求1所述的处理器指令编码可重定义的方法,其特征是:在处理器内部指令的运行是由微指令解释执行,若干条微指令构成一个微程序,一个微程序对应一条指令编码时,由用户自定义所有的指令编码定义,然后重新编写所有的微程序使其解释执行由用户自定义的指令编码定义,然后更新所有重新编写的微程序,由用户自定义的指令编码定义取代处理器预先定义的指令编码定义,使处理器在解码和执行指令时,使用用户自定义的指令编码定义解码和执行指令。
5.根据权利要求2或3所述的处理器指令编码可重定义的方法,其特征是:加载指令编码指令是为加载指令编码而在指令集中增加的一条指令,用来加载用户自定义的指令编码定义到所有的指令编码寄存器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张鹏,未经张鹏许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110216096.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:铝合金门窗防风震荡的紧固件
- 下一篇:在线调试方法及调试主机