处理装置、指令处理方法及电子设备制造方法及图纸

技术编号:42669207 阅读:20 留言:0更新日期:2024-09-10 12:23
本申请公开了处理装置、指令处理方法及电子设备,属于电子技术领域。处理装置包括处理单元和多级流水,处理单元负责多级流水的指令执行;多级流水中的第一级流水,用于获取第一指令,并在获取到第一指令的第一操作数的情况下,向处理单元传输第一指令和第一操作数,第一级流水为多级流水中的任意一级流水;处理单元,用于接收第一指令和第一操作数,处理第一指令和第一操作数,得到第一处理结果。一个处理单元负责多级流水的指令执行,提高处理单元的复用率,并提高处理装置处理指令的效率。

【技术实现步骤摘要】

本申请实施例涉及计算机,特别涉及一种处理装置、指令处理方法及电子设备


技术介绍

1、在计算机
中,处理装置是计算机中的重要组成部分。不同架构的处理装置采用不同的指令处理方法对指令进行处理,得到处理结果,以基于处理结果支持计算机实现各类功能。


技术实现思路

1、本申请实施例提供了一种处理装置、指令处理方法及电子设备,可提高指令处理效率。技术方案如下:

2、一方面,本申请实施例提供了一种处理装置,处理装置包括处理单元和多级;流水,处理单元负责多级流水的指令执行;多级流水中的第一级流水,用于获取第一指令,并在获取到第一指令的第一操作数的情况下,向处理单元传输第一指令和第一操作数,第一级流水为多级流水中的任意一级流水;处理单元,用于接收第一指令和第一操作数,处理第一指令和第一操作数,得到第一处理结果。

3、在一种可能的实现方式中,第一级流水,还用于在第一级流水获取到第一操作数的情况下,向处理单元发送第一争抢请求,并获取对处理单元的争抢结果,争抢结果用于指示处理单元能否处理第一指令和第一本文档来自技高网...

【技术保护点】

1.一种处理装置,其特征在于,所述处理装置包括处理单元和流水线中的多级流水,所述处理单元负责所述多级流水的指令执行;

2.根据权利要求1所述的处理装置,其特征在于,所述第一级流水,还用于在所述第一级流水获取到所述第一操作数的情况下,向所述处理单元发送第一争抢请求,并获取对所述处理单元的争抢结果,所述争抢结果用于指示所述处理单元能否处理所述第一指令和所述第一操作数;

3.根据权利要求2所述的处理装置,其特征在于,所述处理单元,还用于根据所述第一争抢请求、第二争抢请求以及所述第一级流水和所述多级流水中的第二级流水的优先级,确定所述争抢结果,并向所述第一级流水传输所述争...

【技术特征摘要】

1.一种处理装置,其特征在于,所述处理装置包括处理单元和流水线中的多级流水,所述处理单元负责所述多级流水的指令执行;

2.根据权利要求1所述的处理装置,其特征在于,所述第一级流水,还用于在所述第一级流水获取到所述第一操作数的情况下,向所述处理单元发送第一争抢请求,并获取对所述处理单元的争抢结果,所述争抢结果用于指示所述处理单元能否处理所述第一指令和所述第一操作数;

3.根据权利要求2所述的处理装置,其特征在于,所述处理单元,还用于根据所述第一争抢请求、第二争抢请求以及所述第一级流水和所述多级流水中的第二级流水的优先级,确定所述争抢结果,并向所述第一级流水传输所述争抢结果,所述第二争抢请求是所述第二级流水在获取到第二操作数的情况下向所述处理单元传输的。

4.根据权利要求3所述的处理装置,其特征在于,所述第一级流水和所述第二级流水的优先级基于所述第一级流水和所述第二级流水获取指令的顺序确定。

5.根据权利要求1-4任一所述的处理装置,其特征在于,所述处理装置还包括结果模块,所述结果模块与所述处理单元连接,所述结果模块负责存储和传输所述多级流水的指令的处理结果;

6.根据权利要求1-4任一所述的处理装置,其特征在于,所述处理装置还包括发射模块和寄存器模块,所述发射模块分别与所述寄存器模块、所述多级流水连接;

7.根据权利要求6所述的处理装置,其特征在于,所述发射模块,还用于向所述第一级流水传输所述第一指令;

8.根据权利要求1-4任一所述的处理装置,其特征在于,所述第一级流水与第四级流水连接,所述第四级流水在所述第一级流水之前获取...

【专利技术属性】
技术研发人员:尹现升赵坤鹏王超
申请(专利权)人:西安奕斯伟计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1