π
<-

Programmation en hexadécimal

Programmation et implémentation d'algorithmes.

Programmation en hexadécimal

Unread postby Pascalba » 06 Jan 2024, 18:39

Bonsoir,
J'ai lu un sujet dans lequel l'auteur expliquait comment programmer en hexadécimal et je ne le retrouve pas.

Ça vous dit quelque chose ?

Merci pour votre aide.
User avatar
Pascalba
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 16
Joined: 28 Dec 2023, 23:28
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraite

Re: Programmation en hexadécimal

Unread postby critor » 06 Jan 2024, 19:21

Bonsoir.

Programmation en langage machine ou langage assembleur, peut-être ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42483
Images: 17331
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Programmation en hexadécimal

Unread postby Pascalba » 06 Jan 2024, 20:58

C'est bien en hexadécimal, le rédacteur faisait une recherche et des tests, très intéressant, malheureusement je ne sais plus dans quelle rubrique c'était. C'est pas grave, je referai une recherche. Merci.
User avatar
Pascalba
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 16
Joined: 28 Dec 2023, 23:28
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraite

Re: Programmation en hexadécimal

Unread postby Adriweb » 06 Jan 2024, 21:17

Oui mais du coup c'est de l'assembleur, juste avec les opcodes ecrits en hexa.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 82.1%
 
Posts: 14880
Images: 1211
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Programmation en hexadécimal

Unread postby Lionel Debroux » 06 Jan 2024, 22:52

Voilà. Sur TI-68k, ce sont les Exec strings. L'intérêt par rapport aux programmes ASM est limité, je n'ai jamais entendu parler de programmes qui utilisent des Exec strings un tant soit peu complexes.
Attention à bien mettre une table de relocations à la fin de l'Exec string, vide ou pas. Exactement comme dans les programmes ASM. Sinon, c'est la corruption mémoire quasiment assurée, et donc des pertes de données et a termes les reboots nécessaires ou spontanés.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6875
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Programmation en hexadécimal

Unread postby Pascalba » 07 Jan 2024, 09:47

Bonjour,
Merci pour vos réponses.
Je découvre le cadre de cet exercice. Je ne retrouve pas le sujet sur ce site.
Je trouvais la démarche intéressante, car les codes Hexa sont simples bien que difficiles à mémoriser.
J'avais eu une discussion avec un chercheur d'un institut de recherche océanographique breton qui avait inventé le codage hexadécimal du temps. Avec 4 termes, certains faciles à retenir, il pouvait désigner une seconde précise sur une étendue de temps important. C'est très utile.
Je voudrais revenir sur cet exercice pour le potasser.
Merci pour votre aide.
User avatar
Pascalba
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 16
Joined: 28 Dec 2023, 23:28
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraite

Re: Programmation en hexadécimal

Unread postby Pascalba » 07 Jan 2024, 14:28

Ça y est ! Je l'ai retrouvé. Merci pour votre aide.

viewtopic.php?p=118608
User avatar
Pascalba
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 16
Joined: 28 Dec 2023, 23:28
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraite

Re: Programmation en hexadécimal

Unread postby Adriweb » 07 Jan 2024, 14:34

Ah ben c'est pour les 83/84 ca :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 82.1%
 
Posts: 14880
Images: 1211
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Programmation en hexadécimal

Unread postby Pascalba » 07 Jan 2024, 17:56

Oui, j'ai vu, je n'avais pas remarqué lors de la première lecture.
Un retrofit d'une voyage 200 avec un système 83/84 est-il possible ?

Comment dois-je comprendre la différence entre TI-Planet.org et espaceTi.forumactif.com ?
Last edited by Pascalba on 07 Jan 2024, 18:00, edited 3 times in total.
User avatar
Pascalba
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 16
Joined: 28 Dec 2023, 23:28
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraite

Re: Programmation en hexadécimal

Unread postby Adriweb » 07 Jan 2024, 17:57

Non, pas du tout ! :P

Mais comme disait Lionel, tu peux faire pareil sur les 68k.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 82.1%
 
Posts: 14880
Images: 1211
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Next

Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 30 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1966 utilisateurs:
>1940 invités
>20 membres
>6 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)