je dois realiser de petits pgm d'indexation mais j'aimerais avoir votre avis sur un en particulier a savoir la recherche du plus gd element d'un tableau donné...
org $0
TAB DC.L 5,4,6,9,1
RES DS.L 1
TAILLE EQU 5
MOVE.L #TAILLE-1,D0
MOVE.L #TAB+D0,RES est ce correct syntaxiquement le #TAB+D0 ??
BOUCLE MOVE.L RES,A0
MOVE.L #TAB+D0,A1
CMP A0,A1 l'instruction CMP va-t-elle comparer les adresses ou leur contenu car ici c'est le contenu qui m'importe. Si elle ne le fait pas, que puis-je utiliser comme instruction ?
BGT SKIP
MOVE.L A1,RES
SKIP DBF D0,BOUCLE
END
Ce n'est pas vraiment comparable. Le 6809 utilise une architecture load-store à accumulateur. Le 68000 utilise une architecture CISC avec plusieurs registres polyvalents.
C'est tout à fait comparable des points de vue que j'exprime : facilité de codage et rapidité d'exécution.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Ce n'est pas comparable. L'intérêt d'une architecture load-store à accumulateur est que ça donne des instructions plus courtes et moins de redondance. Le désavantage est que ça nécessite beaucoup d'instructions pour faire des choses simples, comme tu l'as remarqué. (En général, une architecture load-store utilise plusieurs registres, et une architecture à accumulateur n'est pas load-store. La combinaison des 2 est l'extrême du minimalisme.)
Deja Merci beaucoup Kevin de ton aide !! On voit ceux qui maitrisent lol
Entre temps j'avais un peu réfléchi a mon pb et j'ai une 3e solution a te proposer pour mon 1er pb: MOVE.L #(TAB,DO.L),RES , ce qui (si c'est correct) concentre le tout en une instruction ...
Et enfin concernant mon 2e pb, lorsque tu m'écris, CMPM.W (A0)+,(A1)+ , suis je obligé de realiser les incrementations ?? parce que dans mon cas, je n'en veux pas !!!
Merci encore et j'attends la reponse du boss lol
Silvain
> La façon dont Kevin répond, avec le smiley, me donne l'impression qu'il veut surtout qu'on remarque bien qu'il a eu la bonne idée en premier...
Ca n'est pas du tout l'impression que j'ai. Il a été le premier à poster, avant BiHi, c'est tout... Il doit croire que BiHi sait que sur technoplaza, la doc est le 68kguide...
Mais la façon de le dire ainsi que le smiley est discutable...
Bah calmez vous les gars, arrêtez de perdre votre temps avec des engueulades comme ca, ca sert à rien...
Les faits sont que j'ai bien lu les messages précédents contrairement à ce qu'a fait BiHi, et que j'ai remis le lien parce qu'il était nécessaire pour compléter le paragraphe, pas parce que je partais du principe qu'il n'a pas été posté préalablement.