60

4, 8 9, 10 ?
confus
heu dequoi que tu parles là ?
avatar

61

Du addq #4,a7 et du addq #8,a7.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

62

Il faut rajouter à a7 ce que tu lui as enlevé.

move.l ...,-(a7) enlève 4 de a7.
move.w ...,-(a7) enlève 2 de a7.
move.b ...,-(a7) enlève 2 de a7. (Merci PpHd de me le rappeler. grin)
pea.l ... enlève 4 de a7.
Il faut faire la somme de ce que tu as enlevé pour le rajouter. Et puis, si tu as une version récente de TIGCC (et donc de A68k), il suffit de mettre: add.l #4,a7, add.l #10,a7, ... , et A68k t'optimisera ça en un addq ou un lea automatiquement.
[edit]Edité par Kevin Kofler le 26-02-2002 à 22:14:13[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

63

>>>>>>>>>move.b ...,-(a7) enlève 1 de a7.

HOULA !!!!!!!!!!!!!!!!!!!!
Cette instruction enleve 2 à a7 !
C'est un truc vicieux, qu'il faut connaitre !

64

Et oui, la pile, c'est la pile...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

65

N'empeche que ca m'a fait chier un jour cette connerie.

66

c'est d'ailleurs le seul registre où cela se passe ainsi...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

67

Ok.
Ca change du basic, quand mêmesad
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

68

oué...
ASM powa grin
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

69

>PpHd:
> >>>>>>>>>move.b ...,-(a7) enlève 1 de a7.
>
>HOULA !!!!!!!!!!!!!!!!!!!!
>Cette instruction enleve 2 à a7 !
>C'est un truc vicieux, qu'il faut connaitre !

Oups! En effet...
Et il vaut mieux ne pas toucher à move.b ...,-(a7) du tout, il faut toujours passer au minimum un word.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

70

mais quand la fonction C demande un char...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

71

Quand la fonction C demande un char, la convention de AMS et la convention stkparm de TIGCC (la convention par défaut si on n'utilise pas de switches pour activer le passage par registres - c'est la même que celle de AMS pour tout sauf les valeurs de retour de type float, qui nécessitent un traîtement particulier dans TIGCCLIB) demandent de promouvoir le char en question en un word. Et si je ne me trompe, le premier octet du word est totalement ignoré, donc on n'est pas obligés de promouvoir proprement.
[edit]Edité par Kevin Kofler le 26-02-2002 à 22:39:22[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

72

donc à la place de faire ext.w D0, move.w D0,-(A7), on peut effectivement mettre move.b D0,-(A7) ?
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

73

Pas sûr. Ce que tu peux mettre presque certainement est move.w d0,-(a7) sans ext.w d0.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

74

J'essaierai demain aprèm. Merci
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

75

houla.. la compilation, c encore plus complké que je pensais sad
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

76

oué mais normalement on apprend ça en info smile
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

77

en deuxième année, je crois.
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

78

oué ,de ttes façons ça fait partie des bases
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

79

des bases ?
heu... qd même pas si basic que ça sad
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

80

Ouais, je comprend pas tout aussi ... eek
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

81

c'est clair que c'est pas le plus simple tsss
Tekken Punch !!!

Tome 9 de Love Hina dispo le 20 Mai !!!