Microsequencer

Dans l'architecture informatique et la technologie , un compteur séquentiel ou le microsequencer est une partie du boîtier de commande d'une unité centrale de traitement . Il produit des adresses employées pour faire un pas par le micro-programme d'une mémoire microprogrammable .

Habituellement les adresses sont produites par une certaine combinaison d'un compteur, un champ d'une microinstruction, et un certain sous-ensemble du registre d'instruction . Un compteur est employé pour le cas typique, cela que la prochaine microinstruction est celle à exécuter. Un champ de la microinstruction est employé pour des sauts, ou toute autre logique.

Depuis des unités centrales de traitement mettre en application un ensemble d'instruction, il est très utile pour pouvoir décoder le peu du de l'instruction directement selon le compteur séquentiel, pour choisir un ensemble de microinstructions pour effectuer les instructions d'une unité centrale de traitement.

La plupart des unités centrales de traitement modernes sont considérablement plus complexes que cette description suggère. Elles tendent à avoir des micromachines de coopération multiples avec la logique spécialisée pour détecter et manipuler l'interférence entre les micromachines.

Random links:Richard Taylor (films) | François Denis Tronchet | Canard, la Caroline du Nord | Katherine MacGregor | Bande large totale du BT | Microsequencer