Présentation

Article

1 - ARCHITECTURE INTEL IA 32

2 - ARCHITECTURE DU POWERPC

| Réf : H1161 v1

Architecture du PowerPC
Microprocesseurs - Exemples d’architectures

Auteur(s) : René J. CHEVANCE

Date de publication : 10 août 1998

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • René J. CHEVANCE : Ingénieur du Conservatoire national des Arts et Métiers - Docteur ès sciences - Conseiller technologie et partenariats Bull - Professeur associé au CNAM

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

ans cet article, on a choisi d’illustrer notre propos avec les microprocesseurs des deux familles les plus importantes en termes de part de marché que sont IA-32 et PowerPC. Bien évidemment ce choix ne saurait constituer un jugement de valeur, en particulier vis-à-vis des qualités des autres familles de microprocesseurs.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h1161


Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Présentation

2. Architecture du PowerPC

L’architecture du PowerPC s’inscrit dans la famille des architectures RISC (Reduced Instruction Set Computer ) en raison de ses caractéristiques :

  • format d’instruction simple et de longueur fixe ;

  • architecture de type registre/registre (pour les opérations arithmétiques et logiques) et de type chargement/rangement (Load/Store) pour les interactions avec la mémoire ;

  • modes d’adressage simples et peu nombreux ;

  • instructions simples permettant d’exécuter les instructions en peu de cycles.

On peut toutefois remarquer que l’architecture du PowerPC n’est pas l’une des architectures les plus typiques de l’approche RISC en raison de son nombre élevé d’instructions et de la complexité de certaines instructions. Notre propos n’est pas de donner une définition précise de l’architecture mais plutôt de mettre en évidence les caractéristiques essentielles de cette architecture. Le lecteur pourra consulter [21] ou bien [38] pour une description précise, la présente description s’inspire de [11].

PowerPC est une architecture 64 bits avec une arithmétique entière 64 bits et des adresses 64 bits. Pour optimiser le fonctionnement sur des systèmes d’entrée de gamme ou de moyenne gamme, PowerPC supporte aussi une architecture 32 bits.

Ainsi, l’architecture PowerPC comporte deux modes de fonctionnement : un mode 32 bits et un mode 64 bits. Le mode de fonctionnement est défini au niveau du registre d’état du processeur MSR (Machine State Register ).

Conformément à la définition de l’architecture, il est possible d’avoir des implémentations ne supportant que le mode 32 bits (par exemple 601, 603 et 604) ou bien des implémentations supportant le mode 64 bits ainsi que le mode 32 bits (par exemple 620, 630, Power3).

La figure 10 montre les registres spécifiés par l’architecture PowerPC.

L’architecture spécifie plusieurs groupes de registres :

  • les registres de branchement : 8 registres de condition (Condition Registers ), registre de liaison pour les appels de sous-programme (Link Register ) et un registre de comptage (Count Register ) ;

  • les registres généraux (R0 à R31) ;

  • les registres flottants (FR0 à FR31). PowerPC supporte le standard IEEE-754 (cf. Microprocesseurs-...

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Architecture du PowerPC
Sommaire
Sommaire

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(239 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS