Ce qu'on appelle accéder au périphérique c'est en lisant ou écrivant au I/O (si on veut afficher un truc on va écrire , si on veut lire quelque chose , clavier , joypad ou autre on va lire).
Pour les I/O BUS, je pourrait pas te dire a quoi il serve exactement , ce que fait BUS ou comment le 'configurer' pour les I/O ben ça sera ta machine cible qui te l'indiquera
( Je précise les I/O BUS n'existe pas sur toutes les architecture ARM ).
Pour tes questions :
1) Alors pour mov r1,#0 oui c'est la bonne syntaxe , parce que j'ai beau regarder la doc mais mov r1,0x0 ça n'existe pas comme syntaxe
2)Je n'ai pas compris ? utiliser une interruption ? Une interruption comme son nom l'indique va interrompre le processeur en cours pour sauter (automatiquement) sur un autre bout de code ,la nature de cet l'interruption dépend la aussi de la machine cible , en général l'adresse des interruptions se trouve dans une table des interruptions spécifique pour cela.
Partager