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

Autres architectures Assembleur Discussion :

Assembleur 6809E pour Ensoniq Mirage


Sujet :

Autres architectures Assembleur

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Janvier 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Assembleur 6809E pour Ensoniq Mirage
    Bonjour à tous

    Je cherche de l'aide pour commencer à développer en assembleur pour un Ensoniq Mirage, un synthé (sampler) des années '80 qui tourne sur un 6809 il boote sur une disquette et est équipé d'un port d’expansion dans le style des commodore64

    J'ai trouvé toute la docu utile: structure du synthé, code désassemblé et en bonne partie commenté, adresses des différents périphériques etc... ainsi que le jeu d'instruction, un compilateur, un décompilateur et un simulateur de 6809.

    Malheureusement ma dernière expérience en développement remonte à une trentaine d'année (en basic) et je n'ai que des notions théoriques d'assembleur... mais je suis passionné et les défis ne me font pas peur.

    Donc je sollicite vos conseils pour m'équiper d'un environnement graphique de développement qui permette d'intégrer les (dé)compilateur et simulateur pour pouvoir essayer et débuger mes modifications sur un PC sous windows (xp, seven) avant de les tester sur le synthé.

    J'espère avoir été aussi précis et complet que possible mais si il vous manque quelque information pour cerner mon problème je me ferai un plaisir de répondre à vos questions.

    Merci d'avance pour vos réponses.

    Gus

    p.s.: s'il y avait parmi vous un vieux briscard du 6809 qui ait connu le mirage DSK8 je serais heureux de faire sa connaissance

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 360
    Points : 23 600
    Points
    23 600
    Par défaut
    Hello,

    Un IDE pour 6809, ça doit exister (surtout pour les étudiants, en fait), mais trouver un produit qui soit réellement adapté à ce que tu veux faire va commencer à être délicat.

    Par contre, le 6809 est exactement de ta génération (30 ans, BASIC). Le 6809E était le processeur des Thomson (MO5, MO6, TO7/70, TO8…) qui étaient eux-mêmes dotés d'un BASIC assez efficace pour l'époque.

    Je n'ai pas connu le DSK8 en particulier mais j'ai passé un très grand nombre d'heures à désassembler les les logiciels de mes machines et spécialement leurs ROMs, ce qui a été très instructif, notamment au niveau algorithmique.

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/12/2010, 16h51
  2. Les meilleurs livres pour l'Assembleur
    Par gtr dans le forum Livres
    Réponses: 52
    Dernier message: 25/09/2010, 11h25
  3. Plugin assembleur x86 pour Eclipse
    Par donkeyquote dans le forum Eclipse
    Réponses: 3
    Dernier message: 12/11/2008, 12h50
  4. Quel assembleur/désassembleur pour PDA Windows 2003 ?
    Par keskinvapa dans le forum Autres architectures
    Réponses: 2
    Dernier message: 06/04/2004, 05h55
  5. Quel désassembleur/assembleur pour un exe Windows ?
    Par Anonymous dans le forum x86 32-bits / 64-bits
    Réponses: 6
    Dernier message: 17/04/2002, 11h59

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