6809 - un peu de lecture....

Les bouquins, les scans, les pdf ou les liens qui vont bien... ici c'est la bibliothèque.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

6809 - un peu de lecture....

Message par Carl »

6809-micro-language-lab.gif
6809-micro-language-lab.gif (4.49 Kio) Consulté 6576 fois
6809-microcomputer-programming-and-interfacing-with-experiments.jpg
6809-microcomputer-programming-and-interfacing-with-experiments.jpg (7.01 Kio) Consulté 6576 fois
6809-assembly-language-programming.jpg
6809-assembly-language-programming.jpg (16.84 Kio) Consulté 6576 fois
progrmming-the-6809.jpg
progrmming-the-6809.jpg (8.39 Kio) Consulté 6576 fois
the-mc6809-cookbook.jpg
the-mc6809-cookbook.jpg (9.88 Kio) Consulté 4648 fois
6809-machine-mode-programming.jpg
6809-machine-mode-programming.jpg (9.68 Kio) Consulté 4648 fois
6809-assembly-language-green.jpg
6809-assembly-language-green.jpg (11.82 Kio) Consulté 4648 fois



https://1drv.ms/u/s!AsBDtvRO18vBhd8wjch ... g?e=aDSuF1

Carl
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: 6809 - un peu de lecture....

Message par Daniel »

Très saines lectures, on ne peut que conseiller 8)
Par contre il vous faudra beaucoup de temps pour tout parcourir et mémoriser :wink:
Merci Carl !
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
seki
Messages : 208
Inscription : 08 juil. 2016 02:29
Localisation : La cambrousse près de Metz
Contact :

Re: 6809 - un peu de lecture....

Message par seki »

Merci !
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: 6809 - un peu de lecture....

Message par gotcha »

Merci. Ça me sera utile le jour où je déciderai de programmer le Vectrex.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
jb_jb_fr
Messages : 391
Inscription : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: 6809 - un peu de lecture....

Message par jb_jb_fr »

Super :)
Merci beaucoup

Jacques
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: 6809 - un peu de lecture....

Message par leduigou »

Super, merci.
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
Falkor
Messages : 1701
Inscription : 28 juin 2010 12:09
Localisation : Cluny, Saône et Loire

Re: 6809 - un peu de lecture....

Message par Falkor »

J'ai le dernier ("programming the 6809") en français (même couverture) au format papier. J'avais commencé à le lire...
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: 6809 - un peu de lecture....

Message par __sam__ »

On y apprends des trucs intéressants? astuces, ou explication de trucs rigolos comme

Code : Tout sélectionner

rts=jmp [,s++]
ou que

Code : Tout sélectionner

negd=coma+comb+addd#1=nega+negb+sbca#0 (rapide!)
ou du pourquoi seuls les regs X et Y ont le flag Z mis à jour après un LEA (pour pouvoir faire des boucles sur 16bits rapidement) ou est-ce des traductions avec les mêmes infos qu'on trouve ailleurs dans les cours d'assembleurs bien classiques ?

J'ai regardé les codes fournis pour le dernier bouquin (programming the 6809), et méfiance! Certains sont soit buggés (le bubble sort avec des tableaux >=128 éléments parce que LEAX B,X fait une addition signée, contrairement à ABX), soit largement sous-optimaux (la somme des éléments du tableaux qui n'utilise pas ABX pour additionner un entier non signé sur du 16bits).

Mais bon, si on ne recopie pas ces algorithmes sans les comprendre, on voit assez vite leur limitations je pense.
Dernière modification par __sam__ le 16 févr. 2019 19:34, modifié 2 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
yves
Messages : 464
Inscription : 12 sept. 2007 21:32

Re: 6809 - un peu de lecture....

Message par yves »

merci Carl
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: 6809 - un peu de lecture....

Message par Daniel »

Il doit être possible de trouver deux ou trois trucs intéressants, mais pour les découvrir il faudrait lire plus d'un millier de pages. J'avoue ne pas avoir eu le courage.
Daniel
L'obstacle augmente mon ardeur.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: 6809 - un peu de lecture....

Message par __sam__ »

Oui j'ai juste survolé rapidement un pdf pour voir la tronche des algos classiques donnés par les auteurs. Bon ca reste de l'académique: lent et plutôt gros pour ce qu'il y à a faire.

Ce qu'il y a de bien c'est que le lecteur peut les comprendre facilement comment il s'execute, mais ce que j'aurais trouvé super cool quand j'étais jeune aurait été en appendice une 2e version des mêmes algorithmes hyper optimisés pour montrer toute la puissance du jeu d'instruction du 6809.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: 6809 - un peu de lecture....

Message par Carl »

Ajout de 3 bouquins...

Carl
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: 6809 - un peu de lecture....

Message par Mokona »

Merci pour l'ajout.
yves
Messages : 464
Inscription : 12 sept. 2007 21:32

Re: 6809 - un peu de lecture....

Message par yves »

Merci Carl
Avatar de l’utilisateur
Patrice
Messages : 1518
Inscription : 14 janv. 2008 10:42
Localisation : https://www.ville-saintes.fr/
Contact :

Re: 6809 - un peu de lecture....

Message par Patrice »

Merci Carl pour ce nouveau partage.
Répondre