Bonjour,
je veux savoir comment on peut realiser un compteur impaire "1 3 5 7 9 11 13 15" à l'aide de la bascule JK.
Merci.
-----
Bonjour,
je veux savoir comment on peut realiser un compteur impaire "1 3 5 7 9 11 13 15" à l'aide de la bascule JK.
Merci.
Ca, c'est vraiment une drôle d'idée ! Oui, c'est possible, mais ça sert à quoi ?
ça sert à faire un devoir...
Dans ce cas, il regarde son cours ou un tuto http://dado59.free.fr/www2/cours/log...decompteur.pdf
On met le bit0 à 1 en permanence et on met 2 coups d'horloge à la place d'un seul.
Mais bon, c est peut être pas la solution du prof... LOL
Pour la solution du prof, DAUDET78 va t il faire fonctionner sa nouvelle boule de cristal toute neuve qu'il a eu à son anniversaire futura ?
Un seul coup suffit pour passer d'une valeur à la suivante.et on met 2 coups d'horloge à la place d'un seul.
si le bit 0 est bloqué à 1 , alors qu'il passe de 1 à 0 normalement , il faudra 2 coups pour que les autres bits bougent.
Alors il y a plus simple et c'est ainsi que j'avais interprété ta solution : tu prends un compteur normal et tu rajoutes un bit de poids faible fixe et égal à 1. Et ainsi, un coup d'horloge suffit.
PS: je viens de voir qu tu étais parvenu à la même conclusion
Tout dépend si on veut faire une bidouille ou si on veut répondre à la question posée avec des JK . Le prof demande un compteur "1 3 5 7 9 11 13 15" mais c'eusse pu être "1 9 5 7 3 13 11 15" !
La résolution du problème est identique.
On a 4 bascules QD QC QB QAqui sont dans l'état 0001 (1 en décimal)
Au prochain coup d'horloge, on veut que l'état des bascules QD QC QB QAqui sont dans l'état 1001 (9 en décimal)
Il faut faire une logique combinatoire qui positionne les J et les K à la bonne valeur en fonction de l'état des Q (et ceci pour chaque état 1->9->5->7 etc )
YaPuKa !
Oui, les 2 solutions sont viables , mais comme le contexte n'est pas expliqué , on ajoute la partie manquante a l' idée qu'on s'en fait.
Dans mon idée on conservait les bits à leur place . (ce qui n'est pas précisé, non plus dans l'énoncé)
Mais tu ajoute une donnée ou une liberté qui n'est pas précisée qui est la possibilité de décaler les bits , ce qui n'est pas forcément autorisé dans l'énoncé.
En partant du principe que l'on créé à partir de rien d'existant.
Pour moi c est clair ...LOLTout dépend si on veut faire une bidouille ou si on veut répondre à la question posée avec des JK . Le prof demande un compteur "1 3 5 7 9 11 13 15" mais c'eusse pu être "1 9 5 7 3 13 11 15" !
La résolution du problème est identique.
On a 4 bascules QD QC QB QAqui sont dans l'état 0001 (1 en décimal)
Au prochain coup d'horloge, on veut que l'état des bascules QD QC QB QAqui sont dans l'état 1001 (9 en décimal)
Il faut faire une logique combinatoire qui positionne les J et les K à la bonne valeur en fonction de l'état des Q (et ceci pour chaque état 1->9->5->7 etc )
YaPuKa !
Mais tu es sur qu'il a compris ? (ou coulé)
Ca n'est pas une bidouille. Rien n'interdit de réfléchir un peu avant de se lancer dans des calculs. Il est évident que si on se lance dans un compteur à 4 bascules JK, on va inexorablement aboutir à QA = 1Tout dépend si on veut faire une bidouille ou si on veut répondre à la question posée avec des JK .