摘要 |
<p>L'invention se rapporte à un système de prélecture d'instructions d'un processeur numérique, et notamment à un microcontrôleur qui comprend le système de prélecture et la file d'attente d'instructions faisant normalement partie de l'unité de lecture d'instructions, à quoi il convient d'ajouter un second tampon de prélecture d'instructions dans le système, de préférence dans l'interface bus servant d'interface mémoire. Ce tampon de prélecture ajouté a une capacité de stockage pour uniquement un petit nombre d'octets ou mots et fournit des instructions de prélecture à la file d'attente dans l'unité de lecture d'instructions. Toutefois, il fonctionne sous la contrainte suivante: il effectue uniquement les prélectures dans les limites de chaque petit bloc de mémoire de code et s'arrête lorsqu'il a atteint une limite de bloc et ce, jusqu'à présentation d'une nouvelle adresse. Cette architecture est une combinaison bon marché de certains procédés d'antémémoire et de prélecture.</p> |