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

Assembleur Discussion :

Équivalent en Assembleur des instructions atomiques en C


Sujet :

Assembleur

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2013
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2013
    Messages : 274
    Points : 56
    Points
    56
    Par défaut Équivalent en Assembleur des instructions atomiques en C
    Bonjour à tous,

    Voilà j'utilise de temps en temps des instructions atomiques et j'aimerais en connaître l'équivalent en code assembleur. Je ne trouve pas du tout comment en assembleur on arrive à bloquer l’accès d'une variable en mémoire pour d'autres processus ou threads.

    Merci d'avance pour votre aide

  2. #2
    Expert éminent
    Avatar de transgohan
    Homme Profil pro
    Développeur Temps réel Embarqué
    Inscrit en
    Janvier 2011
    Messages
    3 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Temps réel Embarqué

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 146
    Points : 9 387
    Points
    9 387
    Par défaut
    Sur quelle architecture ?

    Sur x86 il y a XCHG qui est atomique et qui peut permettre de restreindre une portion de code en utilisant une zone mémoire partagée entre tous les processus.
    On utilise ainsi la zone mémoire partagée comme un mutex.

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/08/2018, 19h20
  2. Consommation en cycles d'horloge des instructions assembleur
    Par valda117 dans le forum Assembleur
    Réponses: 9
    Dernier message: 19/03/2015, 15h32
  3. Temps d'exécution des instructions FPU
    Par ubi dans le forum Assembleur
    Réponses: 2
    Dernier message: 24/10/2003, 18h39
  4. VC++, assembleur et instruction privilégiée
    Par Michel Devaud dans le forum MFC
    Réponses: 5
    Dernier message: 19/09/2003, 09h12
  5. Mesurer le temps des instructions
    Par luckylucke dans le forum Assembleur
    Réponses: 9
    Dernier message: 03/09/2003, 21h23

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