Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l'article
INTRODUCTION
Après une caractérisation des microprocesseurs, cet article présente une
classification des architectures
, tout d’abord en fonction de leur type d’architecture puis de leur usage. Les architectures de type RISC (Reduced Instruction Set Computer) (machines à jeu d’instructions réduit) ont été ces dernières années un facteur déterminant de l’augmentation de la performance des microprocesseurs, aussi il nous a semblé utile d’en rappeler ici l’histoire. Ce paragraphe se termine par une présentation des concepts de l’architecture IA-64 présentée par Intel et HP en octobre 1997.
On explicite ensuite les
relations qui existent entre les architectures de microprocesseur et le logiciel de base
: compilateurs et systèmes d’exploitation. Les différents niveaux de compatibilité et leurs implications sont ensuite discutés. L’article se termine par une description des techniques de migration d’architectures, c’est-à-dire des techniques qui permettent de supporter sur une architecture des programmes — au niveau binaire — qui fonctionnaient sur une autre architecture. Ce genre de technique permet d’exploiter le potentiel de performance des nouvelles architectures (et de leurs implémentations) pour « récupérer » l’existant.
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
Microprocesseurs — Classification des architectures