nAssembler
Re: nAssembler
Et tu penses que tu serais capable de le modifier pour rajouter les instructions manquantes comme .WORD?
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: nAssembler
C'est pas nécessaire, car nAssembler dispose de directives équivalentes 
dcb pour les données 8bits,
dcd pour les données 32bits.
par contre , je n'ai pas vu de "dcw" (pour les valeurs 16bits) dans le code source...

dcb pour les données 8bits,
dcd pour les données 32bits.
par contre , je n'ai pas vu de "dcw" (pour les valeurs 16bits) dans le code source...
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Posts: 770
- Images: 75
- Joined: 14 Sep 2011, 12:29
- Gender:
- Calculator(s):→ MyCalcs profile
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: nAssembler
Pas de "." avant !
Comme c'est facile de se mélanger les pinceaux dès qu'il est question de différents assembleurs , nest-ce pas ?
Y a pas à dire : il vaut mieux se concentrer sur un seul et unique assembleur
(au moins ça part pas dans tous les sens...
)
Comme c'est facile de se mélanger les pinceaux dès qu'il est question de différents assembleurs , nest-ce pas ?

Y a pas à dire : il vaut mieux se concentrer sur un seul et unique assembleur

(au moins ça part pas dans tous les sens...

Assembleur \ Déclaration de données... | 8 bits | 16 bits | 32 bits |
nAssembler | dcb | ? | dcd |
Armasm | dcb | dcw | dcd |
GNU Assembler (gas) | .byte | .hword .short | .word .long |
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Posts: 770
- Images: 75
- Joined: 14 Sep 2011, 12:29
- Gender:
- Calculator(s):→ MyCalcs profile
Re: nAssembler
Ah, un .word équivaut à du 32 bits, donc dcd. Je vais pouvoir adapter ton programme, pour compilation oncalc avec nAssembler 
Et je vais pouvoir me lancer dans des projets plutôt intéressant

Et je vais pouvoir me lancer dans des projets plutôt intéressant

-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: nAssembler
Là, je viens aussi de tenter d'assembler mon petit programme de compte-à-rebours via nAssembler...sans succès 
J'avais pourtant changé les .word en dcd, également supprimé la pseudo-instruction ADR (non-gérée par nAssembler)
Malgrè cela, plusieurs messages d'erreur subsistent...Aïe!

J'avais pourtant changé les .word en dcd, également supprimé la pseudo-instruction ADR (non-gérée par nAssembler)
Malgrè cela, plusieurs messages d'erreur subsistent...Aïe!

Last edited by grosged on 21 Jan 2017, 10:41, edited 2 times in total.
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Posts: 770
- Images: 75
- Joined: 14 Sep 2011, 12:29
- Gender:
- Calculator(s):→ MyCalcs profile
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: nAssembler
Oh, I didn't know that anyone is using this. Nice.
What useful functionality is missing in your opinion? (I can't promise anything, but maybe I'll try to add it)
If you find a bug, please report it (here or on github).
What useful functionality is missing in your opinion? (I can't promise anything, but maybe I'll try to add it)
If you find a bug, please report it (here or on github).
-
lkjProgrammeur
Niveau 3: MH (Membre Habitué)- Posts: 13
- Joined: 30 Oct 2012, 00:25
- Gender:
- Calculator(s):→ MyCalcs profile
Re: nAssembler
J'adore ton utilitaire, et il faudrait donc que tu rajoutes certaines fonctions.
Je ne sais pas exactement quelles sont les fonctions à ajouter, mais je sais que dcw, ou encore ADR.
Le programme de grosged n'arrive pas à être compilé par ton utilitaire, et donc, il faudrait peut-être que tu regardes:
Le lien : viewtopic.php?f=20&t=18830
Je ne sais pas exactement quelles sont les fonctions à ajouter, mais je sais que dcw, ou encore ADR.
Le programme de grosged n'arrive pas à être compilé par ton utilitaire, et donc, il faudrait peut-être que tu regardes:
Le lien : viewtopic.php?f=20&t=18830
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: nAssembler
Et aussi, rajouter la possibilité de faire bl 826e par exemple, pour appeler directement une adresse, parce que sinon, je ne vois pas comment faire appelle aux fonctions déjà existante, comme afficher des caractères à l'écran 
Voir la partie appel de fonction ici : https://www.root-me.org/fr/Documentatio ... assembleur

Voir la partie appel de fonction ici : https://www.root-me.org/fr/Documentatio ... assembleur
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Return to Native: Ndless, Linux, ...
Who is online
Users browsing this forum: ClaudeBot [spider] and 1 guest