A branch ordering buffer. One disclosed apparatus includes a processor
state management circuit to maintain a primary state and a shadow state,
each of the primary state and the shadow state including mappings from
logical registers to physical registers. The primary state is a
speculative state. This disclosed apparatus also includes a branch
ordering circuit to prevent the shadow state from advancing beyond a
branch instruction until commitment of the branch instruction.
Un amplificatore d'ordinamento del ramo. Uno ha rilevato l'apparecchio include un processor dichiara il circuito dell'amministrazione per effettuare un primario dichiara e un'ombra dichiara, ciascuno del primario dichiara e l'ombra dichiara compreso i rilievi dai registri logici ai registri fisici. Il primari dichiarano sono uno speculativo dichiarano. Questo apparecchio rilevato inoltre include un circuito d'ordinamento del ramo per impedire l'ombra dichiara dall'avanzare oltre un'istruzione di ramo fino all'impegno dell'istruzione di ramo.