logiciel pour "assembleur 6809"
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

logiciel pour "assembleur 6809"



  1. #1
    monahf

    logiciel pour "assembleur 6809"


    ------

    Salut tout le monde
    je débute avec l'assembleur donc j'ai pas grande connaissance sur ce genre de prog voila.Donc je sollicite votre aide pour me dire kel(s) logiciel(s) utiliser pour faire de l'assembleur sur mon pc, genre pour ecrire le code source et le compiler (assembleur 6809).
    Je pense ke la plupart d'entre vous savent combien c difficile de debuter dans un truc c pour cela ke je demande votre aide.
    Javais bien chercher sur google, mais malheureusement je suis arriver a un micro-IDE et chak fois ke jecris le code src en 6809 il dit kil ya une erreur de compilation parcontre cetai un pti programme tt simple donc a mon avis il reconnait pas les instructions de 6809.
    Voila, donc kel logiciel utiliser ki reconnait les jeux d'instructions de 6809ke je puisse utiliser.
    Merci d'avance pour votre aide.Toutes les avis sont la bien venue.


    Rappel de la charte que tu as acceptée en t'inscrivant ici:

    Respectez les lecteurs du forum, n'écrivez pas vos messages en style SMS ou phonétique. Utilisez la fonction "prévisualisation" pour vous relire et limiter les fautes d'orthographe.
    (Ke s'écrit que, chak s'écrit chaque et javais s'écrit j'avais etc..)

    Merci d"en tenir compte à l'avenir

    Pour la modération,

    yoda1234.

    -----
    Dernière modification par yoda1234 ; 12/02/2009 à 05h34.

  2. #2
    gienas
    Modérateur

    Re : logiciel pour "assembleur 6809"

    Bonjour monahf et tout le groupe

    Bienvenue sur le forum

    Citation Envoyé par monahf Voir le message
    ... faire de l'assembleur sur mon pc ...
    Je n'ai pas bien compris le sens exact (compliqué par ton orthographe), de ta véritable question

    Pour faire tourner un programme sur un PC, il faut utiliser le jeu d'instruction reconnu par le microprocesseur. Or, le 6809, créé par Motorola, qui est (était) le concurrent direct d'Intel, avec son 8086 qui équipait le premier PC IBM, est totalement incompatible avec le jeu d'instructions du PC.

    Donc, "faire tourner un programme" dans ces conditions, c'est mission impossible.

    Tu dois donc préciser tes intentions, pour savoir si:

    1- tu veux aligner des instructions, les compiler, pour les implanter sur une cible équipée d'un 6809;

    2- aligner des instructions, les compiler, pour effectuer des "opérations" sur un PC, sans en utiliser le hardware;

    3- tout autre chose que je n'ai pas supposé.

    Le cas 2 nécessite de disposer d'un émulateur de machine 6809. Les 1 et 2 nécessitent, en outre, de disposer d'un compilateur ou d'un macroassembleur 6809.

  3. #3
    monahf

    Re : logiciel pour "assembleur 6809"

    Salut genias et merci pour ta reponse
    En faite tout ce que je veux faire c'est écrire en language assembleur sur mon pc et puis compiler cela pour voir si j'ai bien fait mon programme ou pas donc si ca va marcher ou pas.
    et cela pour m'exercer un peu avant d'ecrire les instructions sur un vrai 6809, comme jai dit un peu plus haut j'ai essayé de travailler sur micro-IDE mais malheureusement il ne compile pas mon programme que j'ai ecrit, au bout d'un moment il se fige et il fait plus rien.
    donc c'est quoi le logiciel que je dois utiliser pour ce 6809??
    merci d'avance pour ta réponse.
    je débute dans ces trucs

  4. #4
    gienas
    Modérateur

    Re : logiciel pour "assembleur 6809"

    Citation Envoyé par monahf Voir le message
    ... ce que je veux faire c'est écrire en langage assembleur sur mon pc et puis compiler cela pour voir si j'ai bien fait mon programme ou pas donc si ça va marcher ou pas ...
    Pour cela, il existe xasm, que tu devrais trouver en cherchant XASM220.ZIP sur google.

    Voilà ce que dit le .doc qui va avec

    Code:
         
                                          XASM
        
                                    Cross Assemblers
        
                                      Users Guide
        
        
        
        
        
                                      Release 2.2
        
                                   Revised 03-Jan-94
        
        
        
        
        
                           Copyright 1983-1994 Dave Dunfield
                                  All rights reserved
         XASM Cross Assemblers                                            Page: 1
    
    
        1. INTRODUCTION
        
              This complete XASM package contains cross assemblers  for  several
           popular microprocessors, as well as a number of utility programs:
        
                asm00       - 6800 Assembler
                asm01       - 6801/6802 Assembler
                asm02       - 6502 Assembler
                asm05       - 6805 Assembler
                asm08       - 68HC08 Assember
                asm09       - 6809 Assembler
                asm11       - 68HC11 Assembler
                asm16       - 68HC16 Assembler
                asm51       - 8051/8052 Assembler (also 803x, 873x, 875x)
                asm85       - 8085 Assembler (also 8080, Z80)
                asm86       - 8086 Assembler
                asm96       - 8096 Assembler
                hexfmt      - HEX file manipulator
                macro       - Macro pre-processor
                cref        - Cross reference utility
                psource     - Porting source generator
                int2xasm    - Convert "Intel" style source to XASM style
                xasm2int    - Convert XASM style source in "Intel" style
        
              The XASM "package" (software and  documentation)  is  copyrighted,
           and may not be re-distributed without my written permission.  If  you
           find XASM useful, please help me continue to support and  enhance  it
           by ordering the complete package using the order form in the enclosed
           CATALOG file.
        
              XASM is provided on an "as is" basis,  with  no  warranty  of  any
           kind. In no event shall the author be liable for any damages  arising
           from its use or distribution.
        
              Throughout this document, angle braces ('<>') are used to indicate
           operands for which a value must  be  supplied  by  the  user.  Square
           braces ('[]') are used to identify operands which are optional.
         XASM Cross Assemblers
    Fichiers attachés Fichiers attachés

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

    Re : logiciel pour "assembleur 6809"

    merci de m'avoir aidé et désoloé de t'avoir répandu un peu tard mais en faite xasm apparement c'est pas un installe et non pas un installe donc c'a pas marché.
    tu as une autre idée.
    merci d'avance.

  7. #6
    gienas
    Modérateur

    Re : logiciel pour "assembleur 6809"

    Bonsoir monahf et tout le groupe

    Citation Envoyé par monahf Voir le message
    ... en faite xasm apparemment c'est pas un installe et non pas un installe donc c'a pas marché ...
    Je ne comprends pas ta réponse

    Je viens de reprendre la notice. C'est un assembleur avec ligne de commande.

    Tu écris ton code source en assembleur, en extension .asm

    Tu appelles asm09 si tu choisis le 6809, en donnant les arguments qu'il faut, et il te sort tes listings et ton code. Que demander de plus?

  8. #7
    monahf

    Re : logiciel pour "assembleur 6809"

    bonsoir et merci pour ton aide
    en faite c'est vrai il n'y a pas beaucoup de sites pour le télécharger mais je trouver ce site mais dedans il n'ya pas l'ensemble des assembleurs asmxx
    http://atariarea.krap.pl/x-asm/

  9. #8
    gienas
    Modérateur

    Re : logiciel pour "assembleur 6809"

    Citation Envoyé par monahf Voir le message
    ... il n'ya pas l'ensemble des assembleurs asmxx ...
    On ne doit pas parler de la même chose. Moi j'ai tout, et c'est là

    http://www1.simtel.net/product.revie...D%5Dsimtel.net

    C'est google qui me l'a dit

  10. #9
    monahf

    Re : logiciel pour "assembleur 6809"

    merci beaucoup apparement c'était pas le bon fichier avant . enfinnnnnnnnnnnnnnnn j'ai réussi d'écrirre un pti programme en en 6809 et j'ai réussi a le faire passer en .asm en .hex et si je m'en trempe pas d'apres mes recherches sur internet la il faut un editeur de lien pour le passer en .exe non?

  11. #10
    gienas
    Modérateur

    Re : logiciel pour "assembleur 6809"

    Bonjour monahf et tout le groupe

    Citation Envoyé par monahf Voir le message
    ... il faut un éditeur de lien pour le passer en .exe non?
    Hum!

    Je ne comprends pas tout

    Je pense que tu devrais relire mon #2, où c'est moi qui me (te) pose des questions.

    Sauf erreur de ma part, un exe c'est chez Microsoft, sur un PC. Le 6809 n'a pas le même jeu d'instructions que le 8086 et ses successeurs qui ont donné les pentiums. Alors, peux-tu expliquer à quoi servirait de transformer ton programme, s'il est en "chinois" pour ton unité centrale?

  12. #11
    monahf

    Re : logiciel pour "assembleur 6809"

    salut
    je viens de recevoir ta reponse
    bah en faite une fois je l'ai ecrit en language asm6809 et je vois k'il ya pas d'erreurs je peux le transformer en .exe (executable sur mon pc) et comme ca voir comment le programme travaille sur mon pc.
    voila un tout pti exemple supposons je vais faire la somme de deux nombres 10 et 20.
    j'ecris en language asm 6809:
    ldA $10
    addD $20

    une fois jai ce programme et je fais les etapes ke tu m'as citer un peu plus haut je peux avoir un .hex et le probleme consiste maintenant a le faire passer en .exe pour voir si il a bien fait la somme.

    tu vois ce ke je veux dire??

  13. #12
    umfred

    Re : logiciel pour "assembleur 6809"

    mohaf,
    un logiciel ecrit pour un 6809 ne tournera que sur un 6809...

    ce que tu veux faire c'est vérifié que le programme fonctionnera correctement une fois implanté sur le 6809?
    pour cela, il faut un simulateur ou émulateur.
    genias (ou un autre) a peut être le logiciel pour faire cela, mais en aucun cas tu ne peux transformer le hex généré pour en faire un exe pour windows.

  14. #13
    zoup1

    Re : logiciel pour "assembleur 6809"

    Il existe des émulateurs qui devraient permettre de faire tourner le code 6809 sur un PC.
    http://koti.mbnet.fi/~atjs/mc6809/#Emu
    Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.

Discussions similaires

  1. Quels peuvent être les "motivations" pour "orienter" le discours du patient ?
    Par invitef9a161a9 dans le forum Psychologies (archives)
    Réponses: 77
    Dernier message: 24/12/2008, 09h49
  2. Logiciel gratuit pour créer des "flow chart" dynamiques
    Par invitee9f36a52 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 30/11/2008, 20h12
  3. Assembleur PIC : faire un goto "variable"
    Par Toufinet dans le forum Électronique
    Réponses: 9
    Dernier message: 04/03/2008, 13h40
  4. Petit logiciel (gratuit) pour "diminuer" vidéos et MP3
    Par Romain-des-Bois dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 18/12/2007, 17h51
  5. RAID "Matrix configuration" Logiciel? (pour Asus P5B)
    Par Aragorn_54 dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 11/10/2007, 15h22
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...