stabylo :
a1 > 2 Go
Je sais c'est pour cela que j'ai pas répondu !!

GT Maxi a 256 !!

move.l a1, d0 sub.l a0, d0 lsr #1, d0 subq.l #2,d0 move.w #"SN", d1 move.w #"DH", d2 Boucle: cmp.w (a0)+, d1 dbeq d0, Boucle beq Trouve rts Trouve: cmp.w (a0),d2 bne.s Boucle subq.l #2,a0 rts
Jeronimo :move.l a1, d0 sub.l a0, d0 lsr #1, d0 subq.l #2,d0 move.w #"SN", d1 move.w #"DH", d2 Boucle: cmp.w (a0)+, d1 dbeq d0, Boucle beq Trouve rts Trouve: cmp.w (a0),d2 bne.s Boucle subq.l #2,a0 rts
GT Turbo :
Petit soucis n'oublie pas que les 'dbcc' ne tourne que sur un mot donc avec certains fichiers trop gros (Genre compil) il trouvera pas tout !! Car cela limite a 65536*2 (Car lecture par pas de 2) 128 Kilos le fichier.
GT Trop court![]()
stabylo :
Exact, a1 > 2 Go je sais que ça fait drôle, mais dans une situation où on a de la translation d'adresse, ça doit pouvoir arriver.Surprenant non ?
Relogés à des adresses pareilles, je sais pas combien de programmes en assembleur planteraient, mais peut-être beaucoup.D'expérience, les compilateurs sont ok de ce point de vue. C'est plutôt les softs faits à la main qui auraient des soucis.
Tout cela reste relativement académique, bien entendu!C'est juste que j'ai toujours en tête ce projet de machine virtuelle ST pour Falcon (http://removers.free.fr/spip/article.php?id_article=42)
Bonne année!
freddo :Oui car l'URL est incorrecte sur un des liens
les librairies qui sont supposees telechargeables sur le site du groupe (http://removers.online.fr/softs/en/archives/macros.zip) ne sont pas telechargeables. Serait-il possible de les avoir sur le site ou tout simplement dans l'archive ?