[ASM] Comment créer un programme ASM ?
3 participants
Page 1 sur 1
[ASM] Comment créer un programme ASM ?
Dernière édition par Metallica le Jeu 30 Déc - 15:16, édité 1 fois
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [ASM] Comment créer un programme ASM ?
Bon nous y voilà, je vais essayer d'être le plus clair possible, il se peut que cela ne fonctionne pas chez toi car tu n'es pas sur XP.
Je reprendrai ce tutoriel pour le mettre sur mon site à la rentrée, il se peut que cela n'est pas similaire à ton ordinateur, si tu bloques dis-le moi.
- Tutoriel compilation ASM:
- - Tout d'abord, télécharge ce pack. Puis décompresse-le. Ensuite places-le sur ton bureau.
- Maintenant il faut ouvrir l'Invite de commandes, pour cela je ne sais pas sur ton ordinateur mais moi il se trouve dans "démarrer > Tous les programmes > Accessoires > Invite de commandes":
[Vous devez être inscrit et connecté pour voir cette image]
- Ouvre-le puis tapes ceci: "cd Bureau\tasm32", cela permet de changer l'adresse de la cible:
[Vous devez être inscrit et connecté pour voir cette image]
- Bon, dans le répertoire la source s'appelle "test.asm", elle permet d'afficher du texte sur l'écran. Tu pourras la remplacer par n'importe quoi plus tard du moment que l'extension reste ".asm" et non pas ".z80". Si tu trouve sur Internet une source en ".z80", alors renomme-la en ".asm" pour la faire fonctionner avec tasm32.
- Pour compiler la source, tapes "asm test" dans l'Invite de commandes:
[Vous devez être inscrit et connecté pour voir cette image]
- Ici il n'y a pas d'erreurs, si il y en a il faut que tu vérifies ta source car le programme ne sera pas correct. Tu vas me dire "Super j'ai deux fichiers mais je fais quoi après ?", c'est ici qu'intervient "83lnk". Pour obtenir le fichier ".83p", tapes enfin ceci dans l'Invite de commandes "83lnk test.obj test.83p TEST". (Les deux premiers sont les noms que tu as donné à ta source au début tandis que le dernier est le nom de ton programme, il doit être en majuscules sinon il ne sera pas exécutable sur la TI.)
[Vous devez être inscrit et connecté pour voir cette image]
- Là tu obtiens ton fichier ".83p", pour l'exécuter tapes "Envoi(9prgmTEST" sur ta calculatrice et tu devrais voir apparaître le message "Alexis" au centre. Je te conseil d'essayer tes programmes sur un émulateur avant pour éviter tout effacement de mémoire.
Je reprendrai ce tutoriel pour le mettre sur mon site à la rentrée, il se peut que cela n'est pas similaire à ton ordinateur, si tu bloques dis-le moi.
Re: [ASM] Comment créer un programme ASM ?
Sa bloque à l'invité de commande.
Si je met: "cd Bureau\tasm32" ça dit "Le chemin d'accès spécifié est introuvable."
Ensuite j'ai copié l'adresse du bureau ce qui donne: "C:\Users\Metallica>Desktop\tasm32" mais il dise: " 'desktop\tasm32' n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commandes."
Si je met: "cd Bureau\tasm32" ça dit "Le chemin d'accès spécifié est introuvable."
Ensuite j'ai copié l'adresse du bureau ce qui donne: "C:\Users\Metallica>Desktop\tasm32" mais il dise: " 'desktop\tasm32' n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commandes."
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [ASM] Comment créer un programme ASM ?
Et si tu mets "cd Desktop\tasm32" ou "C:\Users\Metallica\Desktop\tasm32" ?
Re: [ASM] Comment créer un programme ASM ?
Edit: c'est bon corriger mais il me dise que 83Ink n'est pas compatible avec windows x64 bits
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [ASM] Comment créer un programme ASM ?
Alexis jvais faire un .. Compilateur en batch pour l'asm ca sera plus facile ^^
Sinon on pourra inclure ca dans notre log
Sinon on pourra inclure ca dans notre log
Wirekey- Argent 4
- Sexe :
Age : 31
Messages : 43
Date d'inscription : 09/07/2010
Points Forum : 0
Points Concours : 0
Re: [ASM] Comment créer un programme ASM ?
Wirekey tu penses pouvoir faire ça ?
Sinon Metallica, tu peux quand même récupérer le code ASM sans 83Ink, ouvres le fichier appelé "test.obj", tu dois normalement avoir ça:
Donc pour avoir ton code ASM, c'est simple, tu remplace "00000001FF" par ça:
End
0000
End
Et voilà:
Sinon Metallica, tu peux quand même récupérer le code ASM sans 83Ink, ouvres le fichier appelé "test.obj", tu dois normalement avoir ça:
- test.obj:
- :17932700CD5547210305220C80213793CD0D47C9416C6578697300B4
:00000001FF
Donc pour avoir ton code ASM, c'est simple, tu remplace "00000001FF" par ça:
End
0000
End
Et voilà:
- Code:
17932700CD5547210305220C80213793CD0D47C9416C6578697300B4
End
0000
End
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [ASM] Comment créer un programme ASM ?
J'ai peut-être fait une faute en recopiant aussi mais je pense pas.
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [ASM] Comment créer un programme ASM ?
Peut être que c'est le compilateur, en tous cas essais sur un émulateur avant car on sait jamais.
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Sujets similaires
» [ASM] Créer un programme ASM direct sur sa TI
» [AXE] Comment créer une liste ou une matrice ?
» Créer une quasi infinité de variables ou de caractères en TI basic
» Comment émuler un programme de TI82 ?
» [Axe] programme bilanguage: Axe + Asm
» [AXE] Comment créer une liste ou une matrice ?
» Créer une quasi infinité de variables ou de caractères en TI basic
» Comment émuler un programme de TI82 ?
» [Axe] programme bilanguage: Axe + Asm
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum