在信息处理系统的处理器中发布指令的方法及设备

    公开(公告)号:CN1940861A

    公开(公告)日:2007-04-04

    申请号:CN200610101961.7

    申请日:2006-07-18

    CPC classification number: G06F9/3836 G06F9/3838 G06F9/3855 G06F9/3857

    Abstract: 一种信息处理系统,包括不按照程序顺序发布指令的处理器。所述处理器包括发布队列,即使该队列中的一些指令对于发布未就绪,该队列也可以使指令朝向发布而前进。发布队列包括存储元件主阵列和连接于其的存储元件辅阵列。当主阵列的特定行包括对于发布未就绪的指令时,对于该指令,发生停顿情况。然而,为了防止整个发布队列和处理器停顿,主阵列另一行中的对于发布就绪的指令可以绕过包括该停顿或对于发布未就绪的指令的行。为了实现这种绕过,发布队列将对于发布就绪的指令移动到辅阵列的发布行,以便发布到适当的执行单元。因此,尽管存在停顿指令,但向执行单元的无序指令发布继续。

Patent Agency Ranking