6. Architectures des OS embarqués
Si les architectures matérielles hétérogènes sont efficaces du point de vue de la performance crête, c'est-à-dire la performance qu'il est possible d'atteindre en utilisant le matériel au maximum de ses possibilités, et du MIPS par Watt (nombre d'instructions exécutées pour une consommation énergétique donnée), elles souffrent d'une difficulté de programmation évidente que l'on peut résumer par les trois points suivants :
Les différences architecturales.
Les processeurs peuvent avoir des jeux d'instructions différents, des tailles de mots différentes (par exemple 32 bits pour un processeur à usage général et 24 bits pour un processeur de traitement de signal), et/ou des représentations mémoires différentes (ordre des octets dans le mot ou
endianness)
;
...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Architectures des OS embarqués