[发明专利]扩展MIPS指令集处理器支持RISC指令集的方法和装置在审
申请号: | 202110933027.6 | 申请日: | 2021-08-13 |
公开(公告)号: | CN113703770A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 王炳立;何薇龄 | 申请(专利权)人: | 上海芯联芯智能科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/51;G06F9/30 |
代理公司: | 苏州简理知识产权代理有限公司 32371 | 代理人: | 庞聪雅 |
地址: | 200000 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 mips 指令 处理器 支持 risc 方法 装置 | ||
本发明公开一种扩展MIPS指令集处理器支持RISC指令集的方法和装置。所述方法包括:针对客指令集与宿主指令集的第一部分指令,进行直接映射;针对客指令集与宿主指令集的第二部分指令,进行多条指令映射或对宿主系统指令集处理器进行功能增强,以使得所述宿主系统指令集处理器支持至少一个客指令集,其中所述客指令集为RISC指令集,所述宿主指令集为MIPS指令集。这样,使宿主处理器能够完美的支持客处理器的软件生态系统。
【技术领域】
本发明涉及一种扩展MIPS(Microprocessor without interlocked pipedstages architecture)指令集处理器支持RISC(Reduced Instruction Set Computing)指令集的方法和装置。
【背景技术】
MIPS架构处理器已经MIPS架构诞生于1980年代,迄今为止已经有近四十年的技术积累,非常成熟且已经有近百个芯片产品已经获得了广泛的应用。迄今为止已经有超过百亿的出货量。而近几年,许多新兴的基于RISC的指令集系统也获得蓬勃的发展,目前的指令集的生态已经呈现多家不同的指令蓬勃发展的态势。然后,一个指令系统的成功需要依赖多种因素,除了基于该指令集系统的CPU需要具有高效的设计之外,生态的发展也是非常关键的一环,而生态的发展需要投入大量的诸如CPU厂家、第三方的开放人员不断的投入大量的时间和资源不断的丰富该指令集的生态和应用。
因此在这个背景下,我们开发和设计了在MIPS指令架构之上,支持多种RISC指令集架构的多模系统。该系统可以在MIPS的处理器之上,支持RISC的指令系统。而在整个过程中保持极高的支持效率,同时具有很低的翻译系统的转换复杂度。
【发明内容】
本发明提供一种扩展MIPS指令集处理器支持RISC指令集的方法和装置,以使得所述宿主系统指令集处理器支持至少一个客指令集。
根据本发明的一个方面,本发明提供一种扩展MIPS指令集处理器支持RISC指令集的方法,所述的方法包括:针对客指令集与宿主指令集的第一部分指令,进行直接映射;针对客指令集与宿主指令集的第二部分指令,进行多条指令映射或对宿主系统指令集处理器进行功能增强,以使得所述宿主系统指令集处理器支持至少一个客指令集,其中所述客指令集为RISC指令集,所述宿主指令集为MIPS指令集。
根据本发明的另一个方面,本发明提供一种扩展MIPS指令集处理器支持RISC指令集的方法,所述的方法包括:建立客指令集与宿主指令集的对照表;依照所述对照表将客指令集的第一部分指令直接映射为宿主指令集的第一部分指令;依照所述对照表将客指令集的第二部分指令中的一条指令映射为宿主指令集的第二部分指令的多条指令,或者,将客指令集的第二部分指令中的多条指令映射为宿主指令集的第二部分指令的一条指令,或者,对宿主系统指令集处理器进行功能增强,以使得所述宿主系统指令集处理器支持至少一个客指令集,其中所述客指令集为RISC指令集,所述宿主指令集为MIPS指令集。
根据本发明的另一个方面,本发明提供一种扩展MIPS指令集处理器支持RISC指令集的装置,所述的装置包括:针对客指令集与宿主指令集的第一部分指令,进行直接映射;针对客指令集与宿主指令集的第二部分指令,进行多条指令映射或对宿主系统指令集处理器进行功能增强,以使得所述宿主系统指令集处理器支持至少一个客指令集,其中所述客指令集为RISC指令集,所述宿主指令集为MIPS指令集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海芯联芯智能科技有限公司,未经上海芯联芯智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110933027.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:与肉鸡饲料转化效率性状相关的分子标记及其应用
- 下一篇:一种卡轨辅助尾车