p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité de passage
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    octobre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : octobre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut différence entre adressage direct et immédiat ?

    bonjour , j'ai du mal a différencier entre l'adressage direct et immédiat
    je sais qe le direct c'est quand le code oéprande est une donnée c'est à dire une constante et que l'immédiat le code opérande est une adresse d'une donnée !
    mais finalement dans les 2 cas , on va accéder a la donnée si je ne me trompe pas ! où réside la différence alors ?

  2. #2
    Responsable Modération
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    6 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2007
    Messages : 6 019
    Points : 16 962
    Points
    16 962

    Par défaut

    Bonjour,

    Non. C'est bien le mode «immédiat » que l'on utilise lorsque l'on veut charger une constante. Plus précisément, on parle de mode immédiat lorsque la donnée à charger dans le registre concerné se trouve « immédiatement après le code opération », d'où le nom, et par opposition à d'autres modes de référencement comme le mode indexé, dans lequel tu utilises un registre pour pointer l'endroit en mémoire, éventuellement associé à un offset.

    Le mode « direct », en revanche, est défini différemment selon les familles de micro-processeurs. Généralement, il s'agit de spécifier directement l'emplacement à lire ou à écrire : soit c'est une adresse mémoire, soit c'est un registre. On le dit ainsi par opposition au mode « indirect » et par ce qu'il introduit : une indirection.

    Mais sur 6809, par exemple, on faisait la différence entre le mode direct et le mode étendu. Sur cette machine, le mode direct fonctionnait bien comme on l'entend mais sur les seize bits que comptait une adresse mémoire, on n'en passait que les 8 de poids faible. Les huit autres étant chargés préalablement dans un registre nommé DP (Direct Page), ça permettait de faire des accès très rapides et de gagner un octet sur chaque code opération lorsque l'on travaillait sur une petite zone de 256 octets maximum. Le mode étendu, lui, était le cas le plus répandu, lors duquel on spécifiait l'adresse entière sur 16 bits.

  3. #3
    Invité de passage
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    octobre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : octobre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut

    merci , c clair

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

Discussions similaires

  1. [XL-2007] Diffèrence de résultat entre pas à pas et immédiat
    Par ALEX80800 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/11/2013, 23h55
  2. Différence entre le conventional path et le direct path
    Par Francky44003 dans le forum Débuter
    Réponses: 4
    Dernier message: 15/12/2011, 17h30
  3. Différence de comportement entre en direct ou via MAMP?
    Par dchiaramello dans le forum JavaScript
    Réponses: 5
    Dernier message: 05/02/2011, 16h41
  4. Réponses: 5
    Dernier message: 25/03/2010, 08h17
  5. Réponses: 7
    Dernier message: 18/02/2010, 11h25

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