发明名称 用以防止微处理器管线中的停滞的装置及方法
摘要 本发明涉及一种装置及方法,该装置及方法用以防止由于微码只读存储器(ROM)存取延迟所造成的微处理器管线中的停滞。此装置包括微指令队列及及早存取逻辑器。微指令队列可提供数个队列项目到寄存器逻辑器。每一个这些队列项目均包括若干第一微指令及一微码进入点。所有第一微指令对应于一指令。微码进入点耦接至这些第一微指令。微码进入点组态为指向储存于微码ROM内的一些第二微指令。及早存取逻辑器耦接至该微指令队列。在将每一个这些队列项目提供给寄存器逻辑器之前,及早存取逻辑器会使用微码进入点,来存取微码ROM,藉此当寄存器逻辑器要求第二微指令中的第一个时,这些第二微指令中的第一个会被传送到寄存器逻辑器。
申请公布号 CN1570856A 申请公布日期 2005.01.26
申请号 CN200410068399.3 申请日期 2004.09.02
申请人 智慧第一公司 发明人 G·葛兰·亨利;弟尼斯·K·詹;泰瑞·派克斯
分类号 G06F9/38 主分类号 G06F9/38
代理机构 隆天国际知识产权代理有限公司 代理人 王玉双;高龙鑫
主权项 1.一种微处理器装置,用以防止由于微码只读存储器存取延迟所造成的一管线停滞,该微处理器装置包括:数个微指令队列项目,每一个该数个微指令队列项目对应于一指令,并且该每一个该数个微指令队列项目包括数个微指令及一微码进入点;以及及早存取逻辑器,耦接至该微指令队列,组态为在将该微码进入点提供给一寄存器逻辑器之前,使用该微码进入点,来存取一微码只读存储器,藉此当该寄存器逻辑器需要一第一微指令时,该微码只读存储器会将该第一微指令传送到该寄存器逻辑器。
地址 美国加利福尼亚州