采用双指令集的32位嵌入式微处理器

    公开(公告)号:CN1216327C

    公开(公告)日:2005-08-24

    申请号:CN03116913.9

    申请日:2003-05-15

    Applicant: 复旦大学

    Abstract: 本发明为一种采用新体系结构的32位嵌入式微处理器,能够处理本地RISC指令和Java卡虚拟机两套指令集。它由取指单元、指令cache、指令译码电路、指令折叠电路、通用寄存器组、数据运算单元、内存单元、前推电路、异常处理单元等部分构成。其中,指令cache和指令折叠电路仅在执行Java卡虚拟机指令时有效,与此同时,通用寄存器组映射为堆栈cache。本发明中的微处理器可以同时支持两套指令集,并且之间能够方便的进行无缝切换,而电路面积与传统不支持Java卡虚拟机的处理器相比,增加不到20%。

    采用双指令集的32位嵌入式微处理器

    公开(公告)号:CN1450450A

    公开(公告)日:2003-10-22

    申请号:CN03116913.9

    申请日:2003-05-15

    Applicant: 复旦大学

    Abstract: 本发明为一种采用新体系结构的32位嵌入式微处理器,能够处理本地RISC指令和Java卡虚拟机两套指令集。它由取指单元、指令cache、指令译码电路、指令折叠电路、通用寄存器组、数据运算单元、内存单元、前推电路、异常处理单元等部分构成。其中,指令cache和指令折叠电路仅在执行Java卡虚拟机指令时有效,与此同时,通用寄存器组映射为堆栈cache。本发明中的微处理器可以同时支持两套指令集,并且之间能够方便的进行无缝切换,而电路面积与传统不支持Java卡虚拟机的处理器相比,增加不到20%。

Patent Agency Ranking