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

Répondre
Avatar du membre
Carl
Modérateur
Messages : 10667
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

6809 - un peu de lecture....

Message par Carl » 12 févr. 2019 22:38

6809-micro-language-lab.gif
6809-micro-language-lab.gif (4.49 Kio) Vu 441 fois
6809-microcomputer-programming-and-interfacing-with-experiments.jpg
6809-microcomputer-programming-and-interfacing-with-experiments.jpg (7.01 Kio) Vu 441 fois
6809-assembly-language-programming.jpg
6809-assembly-language-programming.jpg (16.84 Kio) Vu 441 fois
progrmming-the-6809.jpg
progrmming-the-6809.jpg (8.39 Kio) Vu 441 fois


https://1drv.ms/f/s!AsBDtvRO18vBhcENrGfsXb8RkjfD0w

Carl

Daniel
Messages : 11896
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

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

Message par Daniel » 13 févr. 2019 09:59

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 du membre
seki
Messages : 97
Enregistré le : 08 juil. 2016 02:29
Localisation : La cambrousse près de Metz
Contact :

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

Message par seki » 15 févr. 2019 11:33

Merci !
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian

gotcha
Messages : 466
Enregistré le : 30 mars 2017 11:39
Localisation : Grenoble

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

Message par gotcha » 15 févr. 2019 13:26

Merci. Ça me sera utile le jour où je déciderai de programmer le Vectrex.
Amstrad CPC addict :mrgreen:

Avatar du membre
jb_jb_fr
Messages : 319
Enregistré le : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

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

Message par jb_jb_fr » 15 févr. 2019 16:44

Super :)
Merci beaucoup

Jacques

Avatar du membre
leduigou
Messages : 377
Enregistré le : 08 mai 2011 21:00
Localisation : Paris, 6ème

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

Message par leduigou » 15 févr. 2019 22:59

Super, merci.
Cordialement
Frédéric

Avatar du membre
Falkor
Messages : 863
Enregistré le : 28 juin 2010 12:09
Localisation : Cluny, Saône et Loire

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

Message par Falkor » 16 févr. 2019 16:29

J'ai le dernier ("programming the 6809") en français (même couverture) au format papier. J'avais commencé à le lire...

__sam__
Messages : 4701
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

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

Message par __sam__ » 16 févr. 2019 18:44

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.
Modifié en dernier par __sam__ le 16 févr. 2019 19:34, modifié 2 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

yves
Messages : 318
Enregistré le : 12 sept. 2007 21:32

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

Message par yves » 16 févr. 2019 19:01

merci Carl

Daniel
Messages : 11896
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

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

Message par Daniel » 16 févr. 2019 19:01

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 : 4701
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

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

Message par __sam__ » 16 févr. 2019 19:40

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),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

Répondre