« Fonctionnement d'un ordinateur/Les circuits compteurs et décompteurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 57 :
On remarque que le bit sur une colonne change quand le bit de la colonne précédente passe de 1 à 0, en clair, lorsqu'on a un front descendant sur la colonne précédente. Pour la colonne la plus à droite (celle des bits de poids faible), on remarque que celle-ci inverse son contenu à chaque cycle d'horloge. Maintenant que l'on sait cela, on peut facilement créer un compteur avec quelques bascules. Et plus précisément, il est utile d'utiliser des bascules T, éventuellement des bascules T simplifiées. Pour rappel, ces bascules inversent leur contenu à chaque cycle d'horloge. Par simplicité, nous allons utiliser des bascules avec une sortie qui fournit l'inverse du bit stocké.
 
La première colonne inverse son contenu à chaque cycle, elle correspond donc à une bascule T simplifiée reliée directement à l'horloge. Les autres colonnes s'inversent quand survient un front descendant sur la colonne précédente. leLe circuit qui correspond est doncillustré celui-ci-dessous, avec des bascules T activées sur front descendant. Attention, cependant : la bascule la plus à gauche stocke le bit de poids FAIBLE, pas celui de poids fort. En fait, le nombre binaire est ici stocké de gauche à droite et non de droite à gauche ! Cela sera pareil dans tous les schémas qui suivront.
 
[[File:AsyncCounter Alternativ 2.svg|centre|vignette|upright=3|Compteur asynchrone de 3 bits, basé sur des bascules T simplifiées activées sur front descendant.]]