Invention Grant
US08578134B1 System and method for aligning change-of-flow instructions in an instruction buffer
有权
用于对准指令缓冲区中的流程指令的系统和方法
- Patent Title: System and method for aligning change-of-flow instructions in an instruction buffer
- Patent Title (中): 用于对准指令缓冲区中的流程指令的系统和方法
-
Application No.: US11098273Application Date: 2005-04-04
-
Publication No.: US08578134B1Publication Date: 2013-11-05
- Inventor: David Jarosh , Daniel E. Yee
- Applicant: David Jarosh , Daniel E. Yee
- Assignee: GlobalFoundries Inc.
- Current Assignee: GlobalFoundries Inc.
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F9/30 ; G06F9/40

Abstract:
A method and processor are provided. The method includes storing a first value at a first field of a first cache tag line when a next occurrence of a first COF instruction is presumed to branch and when the end location of the first COF instruction is at a first location of memory, storing a second value at the first field to indicate the next occurrence of the first COF instruction is presumed to branch and when the end location of the first COF instruction is at a second location of memory. The processor includes an instruction cache having instruction data represented by a plurality of data segments and a prefetch unit. The prefetch unit is operable to receive a first data segment from the instruction cache and determine whether an end byte of a predicted taken COF instruction is present in the first data segment.
Information query