A disclosed address generation system includes a decrementer and a
multiplexer. The decrementer produces a decremented address signal by
subtracting a first integer value from an incremented address signal. The
multiplexer produces either the incremented address signal or the
decremented address signal dependent upon a control signal. A described
instruction fetch apparatus includes an instruction queuing and selection
subsystem producing either an even portion or an odd portion of an
instruction data block, specified by a first address signal, as a fetched
instruction dependent upon one or more control signals generated based on
determining bits of second and third address signals. A disclosed central
processing unit (CPU) includes an instruction cache and a processor core,
wherein the processor core includes an address generation subsystem
generating the first, second, and third address signals, and the
instruction queuing and selection subsystem. A method is described for
fetching an instruction.
Un sistema rilevato della generazione di indirizzo include un decrementer e un multiplexor. Il decrementer produce un segnale decremented di indirizzo sottraendo un primo valore di numero intero da un segnale incremented di indirizzo. Il multiplexor produce il segnale incremented di indirizzo o il dipendente decremented del segnale di indirizzo su un segnale di controllo. Un'istruzione descritta prende l'apparecchio include un'istruzione che fa la coda ed il sottosistema di selezione redigendo una parte uniforme o una parte dispari dei dati di istruzione ostruisce, specificato da un primo segnale di indirizzo, poichè un dipendente preso di istruzione su uno o più segnali di controllo generati basati sulla determinazione delle punte dei secondi e terzi segnali di indirizzo. Un'unità centrale di elaboratore rilevata (CPU) include un nascondiglio di istruzione e un nucleo del processor, in cui il nucleo del processor include un sottosistema della generazione di indirizzo che genera il primo, secondo ed i terzi segnali di indirizzo ed il sottosistema fare la coda e di selezione di istruzione. Un metodo è descritto per prendere un'istruzione.