摘要 |
Embodiments of the present invention provide a pre-decoder in a front-end system provided between an instruction cache and a decoder. The front-end system may toggle between two modes of operation. In a first mode, called the "fast mode" the front-end system retrieves pre-decoded instructions from the instruction cache and decodes them directly. In a second mode, called the "marking mode," the front-end system retrieves data from the instruction cache and synchronizes to them prior to decoding. Synchronization results may be stored back in the instruction cache for later use.
|