A method and apparatus for predicting branch instructions
一种分支指令、指令的技术,应用在程序控制设计、仪器、计算等方向,能够解决减小预测精度等问题
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] By way of non-limiting example, FIG. 1 illustrates a microprocessor 10, which may comprise a pipelined RISC microprocessor. In the illustrated embodiment, microprocessor 10 includes input / output (I / O) circuitry 12, instruction cache 14, data cache 16, and instruction pipeline 18, which includes front-end circuitry 20, execution units 22 and complete unit 24.
[0018] In operation, front-end circuitry 20 fetches instructions from instruction cache 14, which may be an on-board level 1 (L1) cache. Instructions are fetched according to a defined computer program flow that may include program branches or branches. Microprocessor 10 uses branch prediction to predict whether a conditional branch will or will not be taken so that it does not normally interrupt its instruction fetch operation when a conditional branch instruction is encountered.
[0019] The fetched instructions are decoded and issued to execution units 22, which may be implemented according to a superscalar a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com