|
Aller à la page : 1, 2  |
| Auteur | Message |
|---|
vibra Elite


   Age : 17 Inscrit le : 26 Déc 2007 Messages : 303 Calculatrice : ti 89 titanium Classe : terminale
| Sujet: asm Sam 2 Fév - 22:18 | |
| Puisque je ne peux pas faire de C, je vais essayer l'asm pour voir si ça fonctionne mieux. Je metterai toutes mes questions à deux balles dans ce sujet. La première, dont je connais la réponse mais je voudrais en être sur : "Pour programmer en asm, il faut tigcc comme en C ? Il n'y pas d'autres compilateurs (je suis sur mac) ?" _________________ D'abord continuer, ensuite commencer. |
|
 | |
kurapix Elite

   Age : 18 Inscrit le : 10 Juil 2007 Messages : 367 Calculatrice : Ti 89 Titanium Classe : 1 iere annee de Prepa Integree (2007-2008)
Impureté:
   (65/450) Dernière note en maths: xx/20
| Sujet: Re: asm Sam 2 Fév - 22:25 | |
| ... L'ASM est BEAUCOUP moins évident à appréhender que le langage C ... donc je ne vois pas en quoi ça va résoudre ton problème lol. A ma connaissance, il n'y a que TIGCC comme pack qui comprend de quoi faire des exécutables Ti 68k.
Kurapix |
|
 | |
vibra Elite


   Age : 17 Inscrit le : 26 Déc 2007 Messages : 303 Calculatrice : ti 89 titanium Classe : terminale
| Sujet: Re: asm Dim 3 Fév - 11:25 | |
| | kurapix a écrit: | | ...Je ne vois pas en quoi ça va résoudre ton problème lol. |
Etant donné que ce ne sont que certaines librairies qui ne fonctionnement pas, je vais essayer l'asm, peut-être que ça fonctionnera correctement. PS : je sais que c'est dur, mais ça ne me fait pas peur. (en plus les vacances arrives…)  _________________ D'abord continuer, ensuite commencer. |
|
 | |
Xywez Animateur


   Age : 18 Inscrit le : 11 Mai 2006 Messages : 3021 Localisation : Paris Calculatrice : Ti 84 + SE Classe : 1ère année ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)
| Sujet: Re: asm Lun 4 Fév - 0:02 | |
| non les vacances arrivent mais arrives pas  _________________

Je met ici à dispo MA sélection pour le bac : ici |
|
 | |
tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: asm Lun 4 Fév - 17:43 | |
| Xywez>tu sors :p
vibra>même si les vacances arrivent (dehors j'ai dit Xywez :p) bah c'est pas le cas pour tout le monde ^^ et puis l'ASM est beaucoup plus compliqué que le C et moins de monde pourra t'aider (pas moi en tout cas, j'connais pas l'ASM 68k)
donc j'te conseille plutôt de revenir au C ^^ _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
vibra Elite


   Age : 17 Inscrit le : 26 Déc 2007 Messages : 303 Calculatrice : ti 89 titanium Classe : terminale
| Sujet: Re: asm Lun 4 Fév - 19:19 | |
| Oui, mais ça marche pas chez moi PS : Désolé pour la magnifique faute d'orthographe, c'est pas à Xywez de sortir mais à moi.  _________________ D'abord continuer, ensuite commencer. |
|
 | |
kurapix Elite

   Age : 18 Inscrit le : 10 Juil 2007 Messages : 367 Calculatrice : Ti 89 Titanium Classe : 1 iere annee de Prepa Integree (2007-2008)
Impureté:
   (65/450) Dernière note en maths: xx/20
| Sujet: Re: asm Lun 4 Fév - 21:51 | |
| | vibra a écrit: | | kurapix a écrit: | | ...Je ne vois pas en quoi ça va résoudre ton problème lol. |
Etant donné que ce ne sont que certaines librairies qui ne fonctionnement pas, je vais essayer l'asm, peut-être que ça fonctionnera correctement. PS : je sais que c'est dur, mais ça ne me fait pas peur. (en plus les vacances arrives…)  |
... Si tu devais changer de langage à chaque fois que tu as un problème de configuration du compilateur, ou un problème de linkage ... ^^". Le langage utiliser pour programmer n'a rien à voir dans ce cas, c'est un problème de configuration du compilateur et point barre. (oui oui chez moi tigcc marche sans aucun problème ...) Quels paramètres utilises-tu pour compiler? Le code source entier? (il y a peut-être des defines à mettre que tu n'as pas mis ...) Je ne suis pas expert des compilateurs mais ça pourrait permettre de résoudre ton problème. Il me semble que tu programmes sous Mac OS (Intel?) et que tu utilises une ancienne version de TIGCC (la 0.96 beta 8 devrait exister pour Mac OS non?).
Personellement je ne connais pas l'ASM 68k donc je ne pourrais pas beaucoup t'aider (j'ai néanmoins des bases d'ASM x86).
Kurapix |
|
 | |
tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: asm Lun 4 Fév - 22:14 | |
| kurapix, tu n'utilises pas de Mac ? _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
kurapix Elite

   Age : 18 Inscrit le : 10 Juil 2007 Messages : 367 Calculatrice : Ti 89 Titanium Classe : 1 iere annee de Prepa Integree (2007-2008)
Impureté:
   (65/450) Dernière note en maths: xx/20
| Sujet: Re: asm Lun 4 Fév - 22:22 | |
| Non je n'utilises pas de Mac car pas dans mes moyens, pourquoi?
J'utilises le plus souvent Linux et de temps en temps Windows.
Kurapix |
|
 | |
tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: asm Lun 4 Fév - 22:30 | |
| ok c'était juste pour lever un doute :) _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: asm Mar 5 Fév - 13:35 | |
| | vibra a écrit: | | La première, dont je connais la réponse mais je voudrais en être sur : "Pour programmer en asm, il faut tigcc comme en C ? Il n'y pas d'autres compilateurs (je suis sur mac) ?" |
Oui. Pour programmer en C, tu crées la source dans le répertoire C
 (pour info, c'est pas exactement le même TIGCC que celui que tu as, celui-ci est pour MAC, mais j'ai rien trouvé d'autre comme image.
Sinon: http://www.squalenet.net/fr/ti/tutorial_asm/ _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58561 messages et 3576 sujets. |
|
 | |
vibra Elite


   Age : 17 Inscrit le : 26 Déc 2007 Messages : 303 Calculatrice : ti 89 titanium Classe : terminale
| Sujet: Re: asm Mar 5 Fév - 18:52 | |
| Voilà le code complet :
| Code: | #define SAVE_SCREEN // this directive forces saving/restoring the screen
#define USE_TI89 // produce all types of files
#include <stdio.h> // standard ANSI C input/output support #include <kbd.h> // keyboard handling support, needed for ngetchx
void _main(void) // main entry point is function _main { clrscr (); // clear the screen and reset print position printf ("Hello world!"); // do you know what this is? ngetchx (); // wait for a keypress }
|
_________________ D'abord continuer, ensuite commencer. |
|
 | |
ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: asm Mar 5 Fév - 19:30 | |
| Ca, c'est du C... _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58561 messages et 3576 sujets. |
|
 | |
vibra Elite


   Age : 17 Inscrit le : 26 Déc 2007 Messages : 303 Calculatrice : ti 89 titanium Classe : terminale
| Sujet: Re: asm Mer 6 Fév - 14:21 | |
| Evidemment que c'est du C (c'est vrai que le titre du sujet ne correspond plus avec le sujet) ! _________________ D'abord continuer, ensuite commencer. |
|
 | |
tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: asm Mer 6 Fév - 14:59 | |
| il faudrait demander à Yakamya, lui il a un Mac et il programme en C, j'te passe son adresse mail par MP Par contre, il est pas souvent là (prépa) donc 'faudra être patient _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|
 | |
|