Qu’est-ce qu’un accumulateur en informatique ?


En informatique Un accumulateur est un registre destiné au stockage intermédiaire à court terme de données arithmétiques et logiques dans une unité centrale de traitement (UC) d'ordinateur. Le terme "accumulateur" est rarement utilisé en référence aux CPU, ayant été remplacé au tournant du millénaire par le terme "registre". Dans un ordinateur moderne, tout registre peut fonctionner comme un accumulateur.

L'utilisation la plus élémentaire d'un accumulateur est l'addition d'une séquence de chiffres. La valeur numérique dans l'accumulateur augmente à mesure que chaque nombre est ajouté, exactement comme cela se passe dans une simple calculatrice de bureau (mais beaucoup plus rapidement, bien sûr). Une fois la somme déterminée, elle est écrite dans la mémoire principale ou dans un autre registre.


Le terme "accumulateur" est utilisé dans une grande variété d'applications et d'activités non informatiques, comme l'ingénierie électrique (un dispositif de stockage d'énergie tel qu'une batterie rechargeable ou un ultracondensateur), l'hydraulique (un dispositif de stockage d'énergie mécanique), dans le commerce boursier (un contrat ou un accord), et même dans les jeux de hasard (un pari de type parlay).

main-qimg-3a21fd5e0a99ce023d4139a70e32122d

Le compteur de programme est un registre indiquant l'emplacement actuel dans un ensemble d'instructions et l'accumulateur est l'endroit où les valeurs sont stockées avant et après le calcul.

A part cela, En utilisant le modèle de Von Neumann

main-qimg-a0d61781d0135e50ac151e9b8044e805

Ce diagramme peut révéler ce qui a été expliqué dans les définitions ci-dessus.

Si vous voulez en savoir plus sur l'accumulateur, vous pouvez jeter un coup d'œil approfondi à une vidéo YouTube,

J'espère que cela éclaircit votre question.

Merci de votre lecture !

.