首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种指令处理装置、处理器及其处理方法_阿里巴巴集团控股有限公司_201910900700.9 

申请/专利权人:阿里巴巴集团控股有限公司

申请日:2019-09-23

公开(公告)日:2024-06-18

公开(公告)号:CN112540789B

主分类号:G06F9/30

分类号:G06F9/30;G06F9/38

优先权:

专利状态码:有效-授权

法律状态:2024.06.18#授权;2021.08.13#实质审查的生效;2021.03.23#公开

摘要:本发明公开了一种指令处理装置,包括指令译码单元、指令执行单元、指令退休单元以及耦接到指令译码单元、指令执行单元和指令退休单元的重排序缓存。指令译码单元适于对指令进行译码。指令执行单元适于执行指令译码单元译码后的指令,以及指令退休单元适于退休指令执行单元执行后的指令。重排序缓存包括一个或者多个缓存表项,每个缓存表项存储与一条或者多条指令相关的信息,其中对于由指令译码单元译码的指令,在缓存表项中存储与指令相关的信息。在指令由指令执行单元执行之后,更新存储有与指令相关信息的缓存表项以指示该指令执行完成;以及当与缓存表项相关联的全部指令已经执行完成时,由指令退休单元退休与该缓存表项相关联的全部指令。本发明还公开了在指令处理装置中执行的指令处理方法以及包括这个指令处理装置的片上系统。

主权项:1.一种指令处理装置,包括:指令译码单元,适于对指令进行译码;指令执行单元,适于执行所述指令译码单元译码后的指令;指令退休单元,适于退休所述指令执行单元执行后的指令;以及重排序缓存,耦接到所述指令译码单元、指令执行单元和指令退休单元,并包括一个或者多个缓存表项,每个缓存表项存储与一条或者多条指令相关的信息,其中对于由所述指令译码单元译码的指令,在所述缓存表项中存储与所述指令相关的信息:在所述指令由所述指令执行单元执行之后,更新存储有与所述指令相关信息的所述缓存表项以指示所述指令执行完成;以及当与所述缓存表项相关联的全部指令已经执行完成时,由所述指令退休单元退休与所述缓存表项相关联的全部指令,且在每个缓存表项存储与一条指令相关的信息的情况下所述指令退休单元适于在一个时钟周期内退休与多个缓存表项相关联的全部指令。

全文数据:

权利要求:

百度查询: 阿里巴巴集团控股有限公司 一种指令处理装置、处理器及其处理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。