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
ti 83 ce:Problemes en vrac sur l'assembleur
Voir le premier message non lu • 3 messages
• Page 1 sur 1
-
mzaza
Niveau 2: MI2 (Membre Initié)- Messages: 3
- Inscription: 07 Déc 2017, 17:35
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nd
Re: ti 83 ce:Problemes en vrac sur l'assembleur
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.
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.
-
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 341
- Images: 0
- Inscription: 16 Jan 2013, 18:27
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Médecine
Re: ti 83 ce:Problemes en vrac sur l'assembleur
OK,merci beaucoup
-
mzaza
Niveau 2: MI2 (Membre Initié)- Messages: 3
- Inscription: 07 Déc 2017, 17:35
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 2nd
3 messages
• Page 1 sur 1
Retourner vers Langages alternatifs
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités