by rentech7289 » 15 Sep 2021, 20:19
J'ai l'impression que je m'enfonce de plus en plus

Pas du tout. C'est le but même des licences, dans le cas de TI le processeur est intégré dans l'écran et directement connecté aux périphériques. Les adresses RAM qui sont utilisées pour communiquer avec les périphériques (c'est bien plus rapide que l'USB) ne peuvent être utilisées normalement. Par contre, le jeu d'instruction peut être complété par le fabricant si des fonctionnalités ont été ajoutées.
De toutes façons ça n'a aucune influence pour le compilo lui même
Tout l'environnement matériel bénéficie ainsi d'un certain gain en puissance mais le compilateur est obligé de connaître les adresses de toutes ces connections pour limiter les bugs lors des optimisations. Le problème est le suivant: tout l'OS ainsi que les applications doivent utiliser le jeu d'instructions fourni pour faire leur travail en utilisant au mieux l'espace mémoire disponible.