Microprocessor and execution method thereof
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- VIA TECH INC
- Publication Date
- 2010-10-20
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of non-sequentially executed microprocessors, in particular to the execution of branch instructions thereof. Background technique
[0002] Superscalar microprocessors have multiple execution units for executing the instruction set of the microprocessor. A superscalar microprocessor improves processing performance through multiple execution units, so a superscalar microprocessor can execute multiple instructions simultaneously in each clock cycle. The key to the potential performance improvement of a superscalar microprocessor is that instructions must be continuously supplied to the execution units for execution; otherwise, the performance of a superscalar microprocessor will not be better than that of a scalar microprocessor, and A superscalar microprocessor will cost more hardware than a scalar microprocessor. For example, the execution unit is used to load and store instruction operands, calculate addresses, exec...