IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Guide de référence de l'Assembleur du 6809 et ses périphériques
Par Richard Sorek

Le , par Alcatîz

0PARTAGES

7  0 
L'Assembleur du 6809 et ses périphériques
Un ouvrage de synthèse

Cet ouvrage de synthèse sur le microprocesseur 6809 et ses périphériques est le fruit de plus de quatre ans de labeur, de mise en page et de création de croquis réalisés par Richard SOREK.
Ce document de travail a pour seule ambition d'être un guide de référence pour tous les passionnés du 6809.

Guide de référence du 6809

Après avoir recherché de la documentation sur le microprocesseur 6809, l'auteur s'est vite rendu compte que les documents qu'il a eu l'occasion de voir étaient trop succincts, incomplets et le plus souvent truffés de petites erreurs.
C'est pourquoi a été créé ce document ; il est destiné à la compréhension pragmatique et didactique de l’assembleur du μp6809 et de ses périphériques. Ce travail fut guidé par l'idée d'avoir une documentation précise, détaillée et vivante permettant d'être lue sur des supports électroniques modernes (tablette, smartphone, etc.) et de partager ces informations gratuitement.


Et vous ?
Que pensez-vous de ce guide de référence ?
Vous rappelle-t-il des souvenirs ?
Faites-vous partie des passionnés du 6809 ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de chrtophe
Responsable Systèmes https://www.developpez.com
Le 02/08/2019 à 10:26
En quoi les propos de Kannagi sont condescendants ?

Le 6809 a plus de 40 ans, il a équipé plusieurs ordinateurs 8 bits des années 80 avant l'arrivée des PC et Macintosh.
Il a raison, c'est un petit processeur par rapport aux processeurs actuels. Et il est vrai qu'on en fait vite le tours par rapport aux CPU modernes

La qualité du document n'est pas remise en cause et apporte une plus value.

Ce type de CPU restent très bien pour débuter.
2  0 
Avatar de Alcatîz
Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
Le 02/08/2019 à 14:26
Au moins tout le monde est d'accord pour saluer le travail réalisé par Richard Sorek.

Celui-ci va continuer à faire évoluer son guide, et toute remarque peut lui être communiquée par le canal de ce fil de discussion (ou à lui-même directement, voir pour cela son chapitre d'introduction).
2  0 
Avatar de Kannagi
Expert éminent https://www.developpez.com
Le 31/07/2019 à 7:02
Citation Envoyé par Alcatîz  Voir le message
[SIZE=4]Après avoir recherché de la documentation sur le microprocesseur 6809, l'auteur s'est vite rendu compte que les documents qu'il a eu l'occasion de voir étaient trop succincts, incomplets et le plus souvent truffés de petites erreurs.

La documentation du 6809 est largement répondu , c'est un petit processeur comportant 59 instructions basique (137 mnémoniques ), on va pas me dire que c'est le truc le plus inconnu et exotique
On trouve facilement les opcode et le taux de cycle de chaque instructions , c'est un proc de la fin des années 70 on fait vite le tour .

Apres lecture assez rapide du document en question , je dirais que c'est une compilation des infos qu'on puisse trouvé sur le net.
Mais je salue le travail fait , le pdf est de très bonne qualité
1  0 
Avatar de Kannagi
Expert éminent https://www.developpez.com
Le 02/08/2019 à 11:05
Je ne fais pas faire attention aux attaques personnel , mais ma critique ne va que sur ce qui est dit sur la présentation de ce document pas sur la personne , et c'est assez pénible que tu me fait une attaque personnel à chaque fois.
Je suis pas fermé à un débat au contraire , mais je préfère débattre sur le sujet et pas forcément des personnes concerné
Après je ne mâche jamais mes mots , mais je me dit qu'au moins c'est clair de comment je vois la chose !

Citation Envoyé par chrtophe Voir le message
Ce type de CPU restent très bien pour débuter.
Merci de l'avoir souligné , j'avais oublié aussi ce détails que le 6809 est un bon proc pour débuter
0  0 
Avatar de
https://www.developpez.com
Le 01/08/2019 à 18:30
@Richard Sorek
Bravo pour cette excellente contribution sur ce processeur de la grande lignée des processeurs Motorola. Personnellement, je suis plutôt "Intel" mais j'ai le souvenir de moments assez épiques avec la programmation du 68HC11 dont on disait qu'il était proche, sinon issu directement du 6809. Une mention particulière à ton document dont la présentation est remarquable.
Je suis très enthousiaste à l'égard de ce genre de démarche de synthèse qui supplée une doc souvent parcellaire, complètement éparpillée et, plus grave, pas toujours très fiable. En dépit des apparences, le monde de l'informatique souffre à mon avis de cette carence en matière de doc structurée. Et, lorsque l'on s'intéresse à la doc française, c'est quasiment le désert. Et totalement en ce qui concerne l'assembleur.

@Kannagi
Citation Envoyé par Kannagi Voir le message
La documentation du 6809 est largement répondu , c'est un petit processeur comportant 59 instructions basique (137 mnémoniques ), on va pas me dire que c'est le truc le plus inconnu et exotique
On trouve facilement les opcode et le taux de cycle de chaque instructions , c'est un proc de la fin des années 70 on fait vite le tour .

Apres lecture assez rapide du document en question , je dirais que c'est une compilation des infos qu'on puisse trouvé sur le net.
Mais je salue le travail fait , le pdf est de très bonne qualité
Je ne sais pas s'il existe des règles de savoir-vivre sur ce forum. Car, comme à l'accoutumée (j'y suis passé également), tu t'es employé à traiter le travail de notre ami avec ta condescendance coutumière d'où il ressort que 1) c'est un "petit" processeur, 2) qu'on ne saurait prétendre qu'il est inconnu et exotique 3) qu'on a vite fait le tour du problème et 4) que c'est de la compilation pure et simple. Bon, le PDF est de très bonne qualité... (Ouf, c'est sans grand intérêt mais, que c'est beau !)
Je désapprouve totalement ton point vue tant sur le fond que sur la forme. La contribution de Richard est, au contraire, extrêmement soignée et témoigne d'un réel travail en profondeur. J'avoue que j'aimerais pouvoir apporter la même rigueur à mes propres travaux.
Par moment, ce forum me fait penser à un hôtel désert dont le patron s'obstinerait à dire pis que pendre de son établissement aux rares clients potentiels de passage. Et devine qui je vois dans le rôle du patron ? Mais je m'égare...
Allez, un petit effort, Kannagi. Respire un grand coup et détends-toi, sinon tu vas finir par parler tout seul sur ce forum sur l'assembleur. Après tout, c'est peut-être ce que tu souhaites ?
1  2 
Avatar de
https://www.developpez.com
Le 02/08/2019 à 11:42
Citation Envoyé par chrtophe Voir le message
En quoi les propos de Kannagi sont condescendants ?

Le 6809 a plus de 40 ans, il a équipé plusieurs ordinateurs 8 bits des années 80 avant l'arrivée des PC et Macintosh.
Il a raison, c'est un petit processeur par rapport aux processeurs actuels. Et il est vrai qu'on en fait vite le tours par rapport aux CPU modernes

La qualité du document n'est pas remise en cause et apporte une plus value.

Ce type de CPU restent très bien pour débuter.
J'hallucine ! Pour ce qui est la condescendance, regarde un dico. Si tu n'es pas capable de voir un "léger" problème de forme dans les propos de Kannagi, alors c'est grave. Pour être tout-à-fait clair et prévenir toute éventuelle polémique sur le sujet, le ne fais aucunement allusion aux approximations orthographiques sur lesquelles je m'interdis de faire le moindre commentaire, par l'effet de la courtoisie la plus élémentaire. A propos, faudrait peut-être regarder aussi le dico pour le mot "courtoisie", non ?
0  2