Invention Grant
US5655098A High performance superscalar microprocessor including a circuit for
byte-aligning cisc instructions stored in a variable byte-length format
失效
高性能超标量微处理器,包括用于以可变字节长度格式存储的字节对齐cisc指令的电路
- Patent Title: High performance superscalar microprocessor including a circuit for byte-aligning cisc instructions stored in a variable byte-length format
- Patent Title (中): 高性能超标量微处理器,包括用于以可变字节长度格式存储的字节对齐cisc指令的电路
-
Application No.: US599697Application Date: 1996-02-09
-
Publication No.: US5655098APublication Date: 1997-08-05
- Inventor: David B. Witt , William M. Johnson
- Applicant: David B. Witt , William M. Johnson
- Applicant Address: CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: CA Sunnyvale
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/302 ; G06F9/318 ; G06F9/32 ; G06F9/38
Abstract:
A superscalar microprocessor is provided which includes a integer functional unit and a floating point functional unit that share a high performance main data processing bus. The integer unit and the floating point unit also share a common reorder buffer, register file, branch prediction unit and load/store unit which all reside on the same main data processing bus. Instruction and data caches are coupled to a main memory via an internal address data bus which handles communications therebetween. An instruction decoder is coupled to the instruction cache and is capable of decoding multiple instructions per microprocessor cycle. Instructions are dispatched from the decoder in speculative order, issued out-of-order and completed out-of-order. Instructions are retired from the reorder buffer to the register file in-order. The functional units of the microprocessor desirably accommodate operands exhibiting multiple data widths. High performance and efficient use of the microprocessor die size are achieved by the sharing architecture of the disclosed superscalar microprocessor.
Public/Granted literature
- US5075138A Cold and hot air supply for coating powdery or granular material Public/Granted day:1991-12-24
Information query