FIELD: data processing.
SUBSTANCE: invention relates to microprocessor equipment, in particular to microprocessors with pipeline command processing. Proposed processor comprises pipeline, cache memory and transition predictor. Cache memory includes storage of called addresses and storage of transit addresses. Transition predictor is capable for each calling command to determine the state when the called command is to be loaded after the calling command into the pipeline. Storage of called addresses is capable of storing the called address in its unit storage structure, which identifies the unit storage structure belonging to external memory and storing the called command. Storage of called addresses is capable of storing each called address only in one of its unit storage structures.
EFFECT: reduced total amount of cache memory required to store called addresses with respect to the same number of calling instructions.
3 cl, 4 dwg
Title | Year | Author | Number |
---|---|---|---|
PROCESSOR WITH INSTRUCTION LOADING IN CACHE LINE AND BRANCH PREDICTION | 2024 |
|
RU2828600C1 |
PROCESSOR WITH ADVANCED TRANSITION PREDICTOR | 2024 |
|
RU2832441C1 |
VLIW PROCESSOR WITH ADDITIONAL PREPARATION PIPELINE AND TRANSITION PREDICTOR | 2024 |
|
RU2816094C1 |
ENERGY EFFICIENT INSTRUCTION PRE-FETCHING MECHANISM | 2006 |
|
RU2375745C2 |
CACHE PREDICTING METHOD AND DEVICE | 2012 |
|
RU2602335C2 |
METHOD OF PROVIDING COMMUNICATION IN COMMUNICATION ENVIRONMENT, COMPUTER SYSTEM AND NONVOLATILE COMPUTER-READABLE DATA MEDIUM | 2012 |
|
RU2574815C2 |
PRESENTATION OF CYCLE TRANSITIONS IN TRANSITIONS PREHISTORY REGISTER USING MULTIPLE BITS | 2007 |
|
RU2447486C2 |
CONTROLLING OPERATION OF A RUN-TIME INSTRUMENTATION FACILITY FROM A LESSER-PRIVILEGED STATE | 2013 |
|
RU2585969C2 |
METHODS AND APPARATUS FOR EMULATING BRANCH PREDICTION BEHAVIOUR OF EXPLICIT SUBROUTINE CALL | 2007 |
|
RU2417407C2 |
RUN-TIME INSTRUMENTATION DIRECTED SAMPLING | 2013 |
|
RU2585982C2 |
Authors
Dates
2024-12-23—Published
2024-06-07—Filed