首页>
外国专利>
FUNCTIONING UNIT WITH FALSELY PROCESSED WAY SOLUTION CERTIFICATE AND SUPER-SCALAR MICROPROZER FOR THEIR USE
FUNCTIONING UNIT WITH FALSELY PROCESSED WAY SOLUTION CERTIFICATE AND SUPER-SCALAR MICROPROZER FOR THEIR USE
展开▼
机译:具有伪造的过程解决方案证书和超标量微加工器的功能单元
展开▼
页面导航
摘要
著录项
相似文献
摘要
A superscalar microprocessor is provided having functional units which receive a pointer (a reorder buffer tag) which is compared to the reorder buffer tags of the instructions currently being executed. The pointer identifies the oldest outstanding branch instruction. If a functional unit's reorder buffer tag matches the pointer, then that functional unit conveys its corrected fetch address to the instruction fetching mechanism of the superscalar microprocessor (i.e. the branch prediction unit). The superscalar microprocessor also includes a load/store unit which receives a pair of pointers identifying the oldest outstanding instructions which are not in condition for retirement. The load/store unit compares these pointers with the reorder buffer tags of load instructions that miss the data cache and store instructions. A match must be found before the associated instruction is presented to the data cache and the main memory system. The pointer-compare mechanism provides an ordering mechanism for load instructions that miss the data cache and store instructions.
展开▼