发明公开
- 专利标题: 处理器和将架构指令转译成微指令的方法
- 专利标题(英): Processor and method for translating architecture instruction into microinstruction
-
申请号: CN201610875658.6申请日: 2016-09-30
-
公开(公告)号: CN106406814A公开(公告)日: 2017-02-15
- 发明人: 白龙飞 , 黄振华 , 闫萌萌
- 申请人: 上海兆芯集成电路有限公司
- 申请人地址: 上海市浦东新区上海市张江高科技园区金科路2537号301室
- 专利权人: 上海兆芯集成电路有限公司
- 当前专利权人: 上海兆芯集成电路有限公司
- 当前专利权人地址: 上海市浦东新区上海市张江高科技园区金科路2537号301室
- 代理机构: 北京林达刘知识产权代理事务所
- 代理商 刘新宇
- 主分类号: G06F9/22
- IPC分类号: G06F9/22
摘要:
本发明涉及处理器和将架构指令转译成微指令的方法。处理器具有执行微指令的执行流水线和将架构指令转译成为微指令的指令转译器。指令转译器具有:存储器,保持微代码指令并且每时钟周期提供多个微代码指令;队列,保持存储器所提供的微代码指令;分支解码器,其对微代码指令进行解码以检测本地分支指令,使得要将读取的多条微代码指令中直到程序顺序首位本地分支指令为止但不包括程序顺序首位本地分支指令的微代码指令写入队列,并防止将程序顺序首位本地分支指令及其后续微代码指令写入队列。本地分支指令由指令转译器而非由执行流水线进行解析。微代码转译器将每时钟周期从队列接收到的多个微代码指令转译成微指令以提供至执行流水线。
公开/授权文献
- CN106406814B 处理器和将架构指令转译成微指令的方法 公开/授权日:2019-06-14