IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants Discussion :

Bus


Sujet :

Composants

  1. #1
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut Bus
    SAlut;
    j'ai une question :
    Y'aurait il impossibilité:
    • 1. à utilisé un bus d'adresse de 32 bits pour accéder un à mot de 64 bits
      2. à utilisé un bus de données de 32 bits pour accéder un à mot de 64 bits

    ?

    Merci

  2. #2
    Membre éprouvé Avatar de trattos
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 000
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 000
    Points : 1 080
    Points
    1 080
    Par défaut
    en me lançant comme ça sans réfléchir je dirai que oui il y a impossibilité!

  3. #3
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    est ce que c'est possible d'avoir plus de details et pourquoi???

    Merci

  4. #4
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut Re: Bus
    Citation Envoyé par Ryadus
    Y'aurait il impossibilité:
    • 1. à utilisé un bus d'adresse de 32 bits pour accéder un à mot de 64 bits
      2. à utilisé un bus de données de 32 bits pour accéder un à mot de 64 bits
    1- La largeur du bus d'adresse n'influe en rien sur la largeur des données à récupérer - et qui vont donc circuler sur le bus de données.

    2- Bah ... est-ce qu'on peut faire passer deux voitures dans une porte de garage large comme une seule ? La réponse est : non, pas en même temps. Ton mot de 64 bits devra être coupé en deux mots de 32 pour circuler successivement, et être reconstitué à l'arrivée.
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  5. #5
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    mais pour ce qui es de bus de données et bus d'adresses, c'est quoi la difference?
    sa passe dans tous les deux?

    Merci

  6. #6
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par Ryadus
    mais pour ce qui es de bus de données et bus d'adresses, c'est quoi la difference?
    sa passe dans tous les deux?
    Une adresse ou une donnée, ce n'est pas la même chose ...

    La largeur d'une adresse détermine la taille mémoire que l'on peut accéder.

    La largeur d'une donnée détermine l'amplitude des valeurs que l'on peut traiter.

    Adresses et Données circulent sur deux bus généralement différents, qui peuvent tout à fait avoir des largeurs différentes.

    Ainsi, plus le bus d'adresses est large, plus l'on pourra adresser de mémoire, mais cela n'influe en rien sur la largeur des données que l'on traitera.

    Inversement, plus le bus de données est large, plus l'on pourra traiter de grosses valeurs, ou de grosses "collections de petites valeurs", mais cela n'influe en rien sur la taille de la mémoire que l'on va pouvoir adresser.
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  7. #7
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    Lorsqu'on dit "mot" celà veut dire quoi?
    on peu y accéder à travers n'importe quel bus?

    La largeur d'une donnée détermine l'amplitude des valeurs que l'on peut traiter
    Que voulez vous dire par largeur d'une donnée? c'est en bit?

    Je sais que c'est des questions de novice , mais faut bien apprendre...

    Merci encore

  8. #8
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par Ryadus
    Lorsqu'on dit "mot" celà veut dire quoi?
    Un "mot" machine correspond généralement à un paquet de bits de la largeur du bus de données.

    Citation Envoyé par Ryadus
    on peu y accéder à travers n'importe quel bus?
    Non !

    Le bus d'adresse sert à dire à quel endroit de la mémoire on va prendre l'information (son "adresse", quoi !)

    Le bus de données sert à faire passer l'information qui vient de l'adresse présente sur le bus d'adresse, ou bien à envoyer cette information à l'adresse indiquée.

    Citation Envoyé par Ryadus
    Que voulez vous dire par largeur d'une donnée? c'est en bit?
    Oui, comme la largeur du bus ... ça correspond aussi au nombre de fils, ou de pattes de processeurs utilisés pour faire passer cette information.
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  9. #9
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    Donc si je reviens à ma première question
    Y'aurait il impossibilité: 1. à utilisé un bus d'adresse de 32 bits pour accéder un à mot de 64 bits
    C'est impossible puisque à travers d'un bus d'adresse on obtient uniquement l'adresse du mot, mais on n'accéde pas au mot ???

    Est ce que c'est ça?

  10. #10
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par Ryadus
    Donc si je reviens à ma première question
    Y'aurait il impossibilité: 1. à utilisé un bus d'adresse de 32 bits pour accéder un à mot de 64 bits
    C'est impossible puisque à travers d'un bus d'adresse on obtient uniquement l'adresse du mot, mais on n'accéde pas au mot ???

    Est ce que c'est ça?
    Oui, c'est impossible d'accéder à un mot, quelqu'il soit, avec un bus d'adresses, quelle que soit sa largeur. Un bus d'adresse sert à adresser des données, pas à en expédier ou recevoir le contenu. La taille n'y change rien.


    Par ailleurs, il n'y a aucun lien entre les deux bus.

    Pour prendre une image, on va parler d'avions. Le bus d'adresses, c'est le rayon d'action de l'avion, ou son autonomie. Le bus de données, c'est sa capacité, sa charge utile.

    Tu demandes finalement s'il est impossible de faire transporter 64 passagers par un avion qui peut voler 32 heures ... Mais il n'y a pas de lien, on ne peut rien conclure.
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  11. #11
    Membre du Club
    Inscrit en
    Mars 2003
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    Merci
    Normalement c'est CLAIR

  12. #12
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Si c'est "CLAIR", c'est [Résolu], en cliquant sur le bouton du même nom, en bas à gauche quand on visualise le sujet
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. bus error
    Par salseropom dans le forum C
    Réponses: 3
    Dernier message: 15/12/2005, 11h59
  2. [MFC] Gestion d'un bus GPIB
    Par angeromudelparis dans le forum MFC
    Réponses: 8
    Dernier message: 04/10/2005, 12h25
  3. Programmation du bus PCI
    Par mikevador02 dans le forum Assembleur
    Réponses: 8
    Dernier message: 11/03/2004, 14h56
  4. [Windows CE] Gestion du bus ISA
    Par Guilhem dans le forum MFC
    Réponses: 7
    Dernier message: 10/03/2004, 15h36
  5. [TP] Gestion des bus PCI en pascal
    Par prodexys dans le forum Turbo Pascal
    Réponses: 12
    Dernier message: 18/04/2003, 22h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo