-
1.
公开(公告)号:US20070088939A1
公开(公告)日:2007-04-19
申请号:US11252393
申请日:2005-10-17
申请人: Dan Baumberger , Scott Robinson
发明人: Dan Baumberger , Scott Robinson
IPC分类号: G06F9/00
CPC分类号: G06F9/24 , G06F9/30145 , G06F9/328
摘要: A portion of microcode for a processor is stored outside the processor. If needed for execution, the processor loads the microcode from outside the processor into a microcode storage inside the processor. The microcode is loaded in the form of a microcode patch which consists of the microcode as well as other optional metadata and configuration data. The processor stalls and saves all instruction state prior to loading the microcode. Thus, the processor does not need to store all of the microcode inside the processor. The size of the microcode storage on the processor may be reduced.
摘要翻译: 用于处理器的微码的一部分被存储在处理器外部。 如果需要执行,处理器将微码从处理器外部加载到处理器内的微码存储器中。 微代码以微代码以及其他可选的元数据和配置数据组成的微代码补丁的形式加载。 处理器在加载微码之前停止并保存所有指令状态。 因此,处理器不需要将所有的微代码存储在处理器内部。 可以减少处理器上的微代码存储器的大小。