Simulation de l'évolution de contenus des registres du registre décalages
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

Simulation de l'évolution de contenus des registres du registre décalages



  1. #1
    invite8796e6a7

    Simulation de l'évolution de contenus des registres du registre décalages


    ------

    Bonjour

    Je dois simuler à l'aide d'Excel l'évolution des contenus des registres du registre à décalage.
    Je ne comprends pas du tout ce que l'on me demande.
    -> Qu'est-ce que cela veut dire ?
    -> Comment m'y prendre, par quoi commencer ?

    Merci

    -----
    Images attachées Images attachées  

  2. #2
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Sortie = Q7
    Q7 = Q6
    Q6 = Q5
    etc jusque Qo = Q3 + Sortie

  3. #3
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Oui en effet la sortie d'un registre est reliée à l'entrée du registre suivant. Mais comment puis-je représenter la simulation sous excel ? Je démarre la simulation à partie de quelles valeurs d'entrée ? Comment déterminer les valeurs de sortie des registres ?
    Merci

  4. #4
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    essaye de commencer avec tous les bits à 0


  5. A voir en vidéo sur Futura
  6. #5
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Voilà j'ai essayé de faire une simulation, je ne sais pas si c'est correct ou non ??
    Une autre question : la sortie série est-elle identique à la sortie parallèle du registre Q7 ? Sinon, quelle sont les différences ?

    Merci
    Images attachées Images attachées  

  7. #6
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    dans tous les µP les 8 bits débordent dans un 9ème bit (Carry)
    mais là le doute est permis

  8. #7
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    heu... je n'ai pas compris ta réponse
    quelle serait alors la valeur du 9ème bit : 01111111 dans le cas où Qn=0 et 10000000 dans le cas où Qn=1 ???

  9. #8
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    S(t) = Q7 (t-1)


  10. #9
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    je n'ai toujours pas compris, peux-tu traduire ca en une phrase ?

    merci

  11. #10
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Q7 est transféré dans la sortie et en même temps Q6 va dans Q7


  12. #11
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    merci
    donc Qs=Q6 vu que l'entrée de 7 = la sortie de 6 (Q6) ?

  13. #12
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    non car tu es en séquentiel

    ex 1001.0110 va donner ?100.1011 et le dernier 0 va être éjecté en sortie

  14. #13
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    j'ai vu ta simul

    quelle entrée ?

    pourquoi ne rentre t-il que des 1 ?

    si tu commences avec 0000.0000, 0(+)0 = 0 donc çà restera toujours à 0

  15. #14
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    d'accord mais dans ce cas il y a une infinité de combinaisons ?
    (cf la miniature : est-ce correct ?)

    EDIT : ma première simulation n'était que partielle, il manque beaucoup de cas je pense (une infinité ?)
    Images attachées Images attachées  

  16. #15
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    au pire tu as 256 tests à faire
    c'est donc comme çà qu'il faisait l'amstrad CPC464 !

  17. #16
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    il n'y a pas un problème étant donné que je devrais tester physiquement le circuit ?

  18. #17
    gcortex

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    même 512 !
    mais si 1000.0000 (1) te donne 16 combinaisons çà fait déjà 16 de moins à tester


  19. #18
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Citation Envoyé par gcortex Voir le message
    mais si 1000.0000 (1) te donne 16 combinaisons çà fait déjà 16 de moins à tester
    heu... je n'ai pas compris cette phrase
    Qu'est-ce que tu appelle "une combinaison" ?
    Une séquence, c'est la valeur des registres ? ex : (01100110(0)) ?

    Et en effet j'ai bien 512 cas possibles : dans Excel j'ai programmé :
    Q0(t) = XOR( Q3(t-1) ; Sortie(t-1) )
    Q1 (t) = Q0(t-1)
    Qn(t) = Qn-1(t-1)
    Est-ce juste (cf pièce jointe) ??

    Au niveau "physique", le composant associé à ce circuit (74LS164) possède 2 entrées, ainsi que une entrée clock et clear.
    Faut-il brancher sur les 2 entrées la sortie du XOR ou uniquement sur une seule ? Il ne faut rien brancher sur l'entrée clear ??

    Encore merci
    Fichiers attachés Fichiers attachés

  20. #19
    Qristoff
    Animateur Électronique

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Bonjour,
    Q0 ne tient pas compte de la sortie Q7 dans ton fichier Excel.
    Voici un exemple.
    Fichiers attachés Fichiers attachés
    Tout existe, il suffit de le trouver...!

  21. #20
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Merci pour ta réponse

    Je ne comprend pas pourquoi Q0 tient compte de Q3 et de Q7 et pas de la sortie série
    Dans un premier temps, si j'ai bien lu le schéma, le Ou Exclusif a pour entrée la sortie Q3 et la sortie série (qui n'est pas représentée dans ton exemple Excel ?), mais pas la sortie Q7.
    Or d'après les explications de gcortex, Q7 != Sortie série.
    D'ailleurs on me demande par la suite de remplacer l'entrée b connectée à la Sortie série par la sortie Q7.
    Ais-je bien compris ?

  22. #21
    invite8796e6a7

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Bonsoir,

    Je ne comprend pas pourquoi ma simulation est fausse pour la 1ère question :
    S(t)=Q7(t-1)
    Q0=XOR (S(t-1) ; Q3(t-1))
    =XOR (Q7(t-2) ; Q3(t-1))

    Cependant on n'obtient pas une suite périodique de termes, alors que l'on le devrait (dur de simuler 512 cas !).

    Par contre je pense que la simulation de Qristoff est correcte pour la 2ème question : lorsque Q0=XOR (Q7(t-1) ; Q3(t-1))
    Et là on obtient bien une suite périodique de termes (12), ce qui facilite la simulation.

    Mon raisonnement est-il correct ?
    merci

  23. #22
    Qristoff
    Animateur Électronique

    Re : Simulation de l'évolution de contenus des registres du registre décalages

    Bonjour,
    la sortie série et la sortie Q7 sont identiques.
    Si tu devais faire tourner ton registre à décalage dans l'auttre sens, ce serait Q0 qui serait la sortie série...
    Tout existe, il suffit de le trouver...!

Discussions similaires

  1. Les registres des PIC
    Par Zonda G25 dans le forum Électronique
    Réponses: 5
    Dernier message: 04/06/2009, 20h24
  2. TP : dosage des ions contenus dans une au minérale
    Par invited7c32506 dans le forum Chimie
    Réponses: 0
    Dernier message: 04/03/2009, 09h15
  3. Les liens contenus dans des emails ne marchent plus
    Par inviteaf8d1eb2 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 30/05/2006, 19h10
  4. Base des registres windows
    Par subichan dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 10/01/2006, 18h55
  5. Réponses: 1
    Dernier message: 24/07/2005, 13h29
Découvrez nos comparatifs produits sur l'informatique et les technologies.