Programmer en hexadécimal ... c'est possible !!!
+10
vazerd
Le Grec
nikitouzz
linkakro
Metallica
Alexis
sandro
noelthebest
persalteas
matrefeytontias
14 participants
Page 2 sur 6
Page 2 sur 6 • 1, 2, 3, 4, 5, 6
Re: Programmer en hexadécimal ... c'est possible !!!
Matrefeytontias ! Matrefeytontias !
(on se comprend, hein mat...)
(on se comprend, hein mat...)
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Oui oui t'inquiètes
Bon allez, devant l'acclamation publique et pour ne pas décevoir mes fans, je suis d'accord
Bon, sérieusement cette fois, je veux bien faire un tuto sur l'ASM mais dès qu'on va devoir expliquer un truc trop compliqué, c'est toi qui va m'apprendre, je suis pas allé bien loin
Par contre, on pourra faire à la fin un ou deux chapitres sur l'hexa, pour ceux qu'ont pas de câble ou quoi que ce soit.
Bon allez, devant l'acclamation publique et pour ne pas décevoir mes fans, je suis d'accord
Bon, sérieusement cette fois, je veux bien faire un tuto sur l'ASM mais dès qu'on va devoir expliquer un truc trop compliqué, c'est toi qui va m'apprendre, je suis pas allé bien loin
Par contre, on pourra faire à la fin un ou deux chapitres sur l'hexa, pour ceux qu'ont pas de câble ou quoi que ce soit.
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Oui ! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui! oui!
mdr
:troll:
mdr
:troll:
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Si tu veux.
On continue par MP dans ce cas (je vais devoir la vider, avec en plus le grand jeu de Noë¨l... ).
On continue par MP dans ce cas (je vais devoir la vider, avec en plus le grand jeu de Noë¨l... ).
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Hay, pas de probs
J'ai percé le secret des adresses plus qu'à mettre ça en tuto ! Ça avance bien là
J'ai percé le secret des adresses plus qu'à mettre ça en tuto ! Ça avance bien là
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Nouveau chapitre sur les adresses, terminé seulement à moitié, avec un exo à la fin parce que c'est important les adresses.
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
très bien, mais tu ne remarques pas un léger souci dans ton tuto ?
Au niveau de la mise en page ?
Je lisais tranquillement, j'arrive a la fin de la phrase "soit 4 bits" et là je bute sur un "Hola la gente"...
Tout le début du tuto a été copié collé en deux fois.
C'est pas grave...
Sinon, moi qui ne code pas encore en ASM, j'ai eu un chouia du mal a tout comprendre.
- Qu'est-ce qu'un registre ? Une variable ? Comme A ou B, sauf que la il y a pas tout l'alphabet il y a que A,B,C,D,E,F,H,L,AF,BC,DE et HL ?
- Un quartet s'exprime en fait graphiquement par un seul chiffre ? je crois bien que oui, ça me semble logique...
- Je pense qu'un petit tableau ou dessin résumerait vachement mieux le paragraphe sur l'assignation d'un registre à un autre... là ou ils ont tous un nom quasi aléatoire
T'as bien du t'amuser pour tous les trouver !!
- Si j'ai bien compris, en hexa, tous les "sto" sont inexistants. Mettre un truc avant un autre suffit (euh, oui, tu me comprends, hein, sans généraliser...)
-
ça, j'ai pas compris comment ça fonctionnait.
- J'ai laché à "Après le C9..."
Au niveau de la mise en page ?
Je lisais tranquillement, j'arrive a la fin de la phrase "soit 4 bits" et là je bute sur un "Hola la gente"...
Tout le début du tuto a été copié collé en deux fois.
C'est pas grave...
Sinon, moi qui ne code pas encore en ASM, j'ai eu un chouia du mal a tout comprendre.
- Qu'est-ce qu'un registre ? Une variable ? Comme A ou B, sauf que la il y a pas tout l'alphabet il y a que A,B,C,D,E,F,H,L,AF,BC,DE et HL ?
- Un quartet s'exprime en fait graphiquement par un seul chiffre ? je crois bien que oui, ça me semble logique...
- Je pense qu'un petit tableau ou dessin résumerait vachement mieux le paragraphe sur l'assignation d'un registre à un autre... là ou ils ont tous un nom quasi aléatoire
T'as bien du t'amuser pour tous les trouver !!
- Si j'ai bien compris, en hexa, tous les "sto" sont inexistants. Mettre un truc avant un autre suffit (euh, oui, tu me comprends, hein, sans généraliser...)
-
Retenez absolument que si le registre cible est B, D ou H, il faut ajouter $01 à partir de $00 pour avoir les registres, mais si la cible est A, C, E ou L, c'est à partir de $08 !
ça, j'ai pas compris comment ça fonctionnait.
- J'ai laché à "Après le C9..."
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Le coup du "Après le C9", j'ai pas tout compris non plus, c'était peut-être une erreur d'en parler maintenant.
J'ai bien spécifié qu'il fallait connaître un tantinet l'ASM, mais bon, je rajoute un petit paragraphe explicatif de ce qu'on va utiliser.
Tableau pour l'assignation registre à registre créé !
Mise en forme ajustée !
Un quartet est bien représenté par un seul chiffre hexa, car un chiffre hexa va de 0 = 0000 à F = 1111
Il n'y a effectivement jamais eu de commande d'assignation en hexa. Mettre le nom de la cible devant celui de la source suffit.
Pour calculer le registre source, il faut prendre en compte le registre cible : si le registre cible est B, D ou H, les cibles seront A = 7 ; B = 0 ; et on ajoute $01 à B pour avoir les autres registres (sachant qu'on ne peut pas manipuler les registres 16 bits BC, DE et HL) et si le registre cible est A, C, E ou L, A = F ; B = 8 et on ajoute $01 pour avoir les autres registres.
J'ai bien spécifié qu'il fallait connaître un tantinet l'ASM, mais bon, je rajoute un petit paragraphe explicatif de ce qu'on va utiliser.
Tableau pour l'assignation registre à registre créé !
Mise en forme ajustée !
Un quartet est bien représenté par un seul chiffre hexa, car un chiffre hexa va de 0 = 0000 à F = 1111
Il n'y a effectivement jamais eu de commande d'assignation en hexa. Mettre le nom de la cible devant celui de la source suffit.
Pour calculer le registre source, il faut prendre en compte le registre cible : si le registre cible est B, D ou H, les cibles seront A = 7 ; B = 0 ; et on ajoute $01 à B pour avoir les autres registres (sachant qu'on ne peut pas manipuler les registres 16 bits BC, DE et HL) et si le registre cible est A, C, E ou L, A = F ; B = 8 et on ajoute $01 pour avoir les autres registres.
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Enfin, en vérité maintenant c'est bon, je viens de finir d'écrire toutes ces modifs
EDIT : tu comprends mieux avec ce que j'ai rajouté, ou ça n'a juste servi à rien ?
EDIT : tu comprends mieux avec ce que j'ai rajouté, ou ça n'a juste servi à rien ?
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
C'est super j'ai compris comment utiliser les données après le ret / C9 !! Les gens, on va pouvoir afficher du texte !
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
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: Programmer en hexadécimal ... c'est possible !!!
Nouveau chapitre sur la manipulation du texte !
Enfin on a fait notre tant attendu Hello world !
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Pour Noël je vous offre à tous un chapitre sur les conditions, les sauts et les getkey's ! Si vous aimez compter en hexa, entre les sauts et l'adressage du texte vous allez être servi !
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Je suis allé vite, donc voici un nouveau chapitre sur les boucles !
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
J'ai trouvé sur le site du zér0 un tutoriel sur programmer en héxadécimal sur un windows 16 bits, tu l'as vu ou pas ? Enfin je ne sais pas si ça pourrait vraiment te servir (dans les tutoriels en attente de repreneur)...
Sinon je te MP tout de suite pour le tuto.
Sinon je te MP tout de suite pour le tuto.
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
J'ai vu, oui, et non ça ne me servira à rien : quel est le rapport entre z80 et x86 ? Entre hexadécimal calto et PC ?
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Ben ... chaipas moi faut pas me demander.
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Oui ben merci c'était pour donner un exemple.
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Un exemple ?
J'ai pas compris.
J'ai pas compris.
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Un exemple de pourquoi un tuto d'hexa sur Windows ne m'aide en rien sur calto : le processeur, l'assembleur etc
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ... c'est possible !!!
Bon, alors avant de continuer le tuto (parce que j'en ai l'intention), est-ce que ça sert à quelqu'un, est-ce que quelqu'un a déjà fait des trucs en hexa ou est-ce que ça meuble juste le fofo ?
matrefeytontias- Platinum 1
- Sexe :
Age : 27
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ... c'est possible !!!
Non, continue. C'est très intéressant et dès que j'ai le temps j’essaierai des trucs.
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
Page 2 sur 6 • 1, 2, 3, 4, 5, 6
Sujets similaires
» Programmer en hexadécimal ?
» [FAQ hexadécimal] Posez ici vos questions sur l'hexadécimal 82 stats/83/83+/84+
» [83+/84+]Programmer en Grammer: la pratique
» hexadecimal...
» format en héxadécimal des nombres réels
» [FAQ hexadécimal] Posez ici vos questions sur l'hexadécimal 82 stats/83/83+/84+
» [83+/84+]Programmer en Grammer: la pratique
» hexadecimal...
» format en héxadécimal des nombres réels
Page 2 sur 6
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum