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

x86 16-bits Assembleur Discussion :

[8085] Échanger contenu case mémoire de registres


Sujet :

x86 16-bits Assembleur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Par défaut [8085] Échanger contenu case mémoire de registres
    Bonjour,

    Je voudrais trouver les instructions pour échanger le contenu de 10 cases mémoire de registres successives avec 10 autres successives (de 0810-0820 à 0820-0830), en programmation assembleur.
    J'ai commencé l'exercice mais pas jusqu'au bout. Pouvez-vous m'aider s.v.p. ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    LXI B, 0810          Écrire l'adresse 0810 dans le registre B
    LDAX B               Mettre dans l'accumulateur le contenu spécifié par l'adresse dans le registre B 
    LXI B, 0820          Écrire l'adresse 0820 dans le registre B
    STAX B               Mettre le contenu de l'accumulateur à la case mémoire spécifiée par l'adresse dans le registre B

    Merci,
    bench03

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 264
    Par défaut
    sur quel CPU ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Candidat au Club
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Par défaut
    Le Intel 8085.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 264
    Par défaut
    Il me semblait avoir reconnu la syntaxe.

    Sur 8086, il y a rep movsb qui recopie lea RAM de l'adresse contenu dans le registre si vers le registre di, le registre contenant le nbre d'octets à copier.

    Voir si il y a l'équivalent sur le 8085. Sinon, il faut faire une boucle en chargeant le contenu de l'adresse du 1er registre vers l'adresse du second en incrément les deux. Il doit y au mons avoir un registre compteur pour faire la boucle.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/03/2009, 18h23
  2. Changer valeur case a cocher
    Par PVQL92 dans le forum VBA Access
    Réponses: 1
    Dernier message: 21/05/2008, 06h47
  3. menu a onglet: changer contenu d'une page php
    Par poupouille dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/04/2008, 09h32
  4. [POO] Changer contenu swf au clic
    Par FLoww dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/01/2008, 19h51
  5. Changer contenu d'une fenetre parente
    Par ouam81 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/07/2005, 11h12

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