Page 1 of 1

ti 83 ce:Problemes en vrac sur l'assembleur

Unread postPosted: 21 Dec 2017, 20:13
by mzaza
Désolé pour le titre mais j'ai plusieurs question sur l'assembleur
1)existe t il un romcall pour afficher des valeurs numériques?
2)Quelqu’un sait quelles sont les adresses des variables du Basic(A,B,C...)?
3)L'ADL fait-il que un registre 8 bits normalement en fait 12 après?
Merci d'avance

Re: ti 83 ce:Problemes en vrac sur l'assembleur

Unread postPosted: 22 Dec 2017, 15:24
by TheMachine02
1 - Oui, _DispHL
2 - les variables du basic sont à des adresses qui peuvent varier, ce sont des vrais variables du point de vue assembleur. Il faut récupérer leur adresse à l'aide de syscall de type FindSym ou http://wikiti.brandonw.net/index.php?ti ... CALLs:4AE3 si elle existe sur 83PCE (ce qui devrait mais le nom a pu changer)
3 - Non. Le mode ADL rajoute 8bits au pseudo registre 16bits, 8bits qui ne sont pas accessibles directement et qui sont rajouté sur les upper 8bits.
Les registres 8bits restent en 8bits.

Re: ti 83 ce:Problemes en vrac sur l'assembleur

Unread postPosted: 22 Dec 2017, 16:28
by mzaza
OK,merci beaucoup