Comme je me lance dans l'apprentissage de la programmation Assembleur ARM, j'ai tout naturellement recherché un moniteur/assembleur/debogueur ARM... Et j'ai fini par trouver cet excellent utilitaire :
ARMSim#
Voici un aperçu , lors du déboguage de la routine ASM d'effaçage écran
(programme example.asm.tns de nAssembler)
Afin que le programme soit compatible, j'ai préalablement renommé example.asm.tns en example.s
et j'ai ajouté à la suite des étiquettes de branchement (telles que SetPixelColorCX ...) le caractère " : "
ARMSim# simule le processeur ARM7TDMI, lequel est très proche de notre ARM926EJ-S (même jeu d'instruction)
ARMSim# : Simulateur de processeur ARM !!!
Voir le premier message non lu • 7 messages
• Page 1 sur 1
ARMSim# : Simulateur de processeur ARM !!!
Dernière édition par grosged le 06 Sep 2020, 17:51, édité 2 fois.
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Messages: 770
- Images: 75
- Inscription: 14 Sep 2011, 12:29
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: ARMSim# : Simulateur de processeur ARM !!!
Waouh super, depuis le temps que je voulais apprendre l'ASM ARM
T'aurais pas un lien pour un tuto?
T'aurais pas un lien pour un tuto?
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: ARMSim# : Simulateur de processeur ARM !!!
En français, y a pas grand'chose sur les processeurs ARM... J'ai tout de même trouvé ceci:
Introduction à la programmation assembleur ARM
Sinon, en anglais, tu peux consulter ARM Assembly Language Programming (Pete Cockerell)
ou encore ARM Assembly Language Programming (Peter Knaggs & Stephen Welsh)
Et un tutos de Richard Murray : ARM Assembler
De mon côté, j'apprends avec ce livre
...que je viens d'acquérir
Introduction à la programmation assembleur ARM
Sinon, en anglais, tu peux consulter ARM Assembly Language Programming (Pete Cockerell)
ou encore ARM Assembly Language Programming (Peter Knaggs & Stephen Welsh)
Et un tutos de Richard Murray : ARM Assembler
De mon côté, j'apprends avec ce livre
...que je viens d'acquérir
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Messages: 770
- Images: 75
- Inscription: 14 Sep 2011, 12:29
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: ARMSim# : Simulateur de processeur ARM !!!
GDB dispose également d'un mode simulation, qui a déjà été utilisé à l'époque sur Nspire Clickpad pour quelque chose de bien précis (je vous laisse chercher), et peut manger des binaires avec ou sans infos de debug. Les utilisateurs peuvent choisir une des nombreuses interfaces graphiques capables d'interopérer avec GDB à travers le protocole de GDB.
C# (d'après le nom, et le fait que l'exécution nécessite Mono...) est un choix rare, et curieux, pour l'écriture d'un émulateur / simulateur.
C# (d'après le nom, et le fait que l'exécution nécessite Mono...) est un choix rare, et curieux, pour l'écriture d'un émulateur / simulateur.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: ARMSim# : Simulateur de processeur ARM !!!
Regarde ce tutoriel : https://openclassrooms.com/courses/debo ... e-avec-gdb.
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 1304
- Images: 7
- Inscription: 04 Oct 2012, 20:44
- Localisation: Paris
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
7 messages
• Page 1 sur 1
Retourner vers Native: Ndless, Linux, ...
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités