Architecture MIPS

L'architecture MIPS est une architecture de processeur de type Reduced instruction set computer développée par la société MIPS Technologies, basée à Mountain View en Californie.



Catégories :

Architecture informatique - Microprocesseur

Recherche sur Google Images :


Source image : presence-pc.com
Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur.

Page(s) en rapport avec ce sujet :

  • ... Le Type du jeu de l'architecture MIPS est RISC. RISC : Reduced Instruction Set Computer. (instructions simple)... (source : chaaban)
  • Introduction Classification des jeux d'instructions Les opérations du matériel de ... La taille d'un registre dans l'architecture MIPS est de 32 bits MIPS... (source : slidefinder)
  • La sélection d'instructions était assez simple, puisque l'architecture MIPS est RISC (Reduced Instruction Set Computer). Pour les architectures CISC... (source : nicolaspouillard)
MIPS 4400

L'architecture MIPS (de l'anglais : microprocessor without interlocked pipeline stages) est une architecture de processeur de type Reduced instruction set computer (RISC) développée par la société MIPS Technologies (alors nommée MIPS Computer Systems), basée à Mountain View en Californie.

Les processeurs fabriqués selon cette architecture ont en particulier été utilisés dans les dispositifs SGI. On les retrouve aussi dans plusieurs systèmes embarqués, comme les ordinateurs de poche, les routeurs Cisco et les consoles de jeux vidéo (Nintendo 64 et Sony PlayStation, PlayStation 2 et PSP).

Vers la fin des années 1990, on estimait que les processeurs dérivés de l'architecture MIPS occupaient le tiers des processeurs RISC produits.

Architecture

MIPS Architecture (Pipelined).svg

Les premières versions de l'architecture MIPS étaient 32-bits (autant au niveau des registres que des chemins de données), mais ensuite, des versions 64-bits sont apparues.

Le R4000 sorti en 1991 serait le premier processeur 64 bits. Il a été supporté par Microsoft de Windows NT 3.1 jusqu'à Windows NT 4.0

Il existe plusieurs jeux d'instructions MIPS qui sont rétrocompatibles (backward compatible)  : MIPS I, MIPS II, MIPS III, MIPS IV, et MIPS V mais aussi MIPS32 et MIPS64. MIPS32 et MIPS64, qui se basent sur MIPS II et MIPS V, et ont été introduits comme jeux d'instructions normalisés. Des extensions sont aussi disponibles telles que : MIPS-3D, une unité à virgule flottante (FPU) simplifiée de type SIMD pour les calculs 3D de base, MDMX, qui pousse plus loin l'utilisation des instructions SIMD et qui permet l'utilisation de registres à virgule flottante de 64 bits, MIPS16, qui compresse le flot d'instructions pour diminuer la taille des programmes (créée en réponse au codage Thumb introduit dans l'architecture ARM), et plus il y a peu de temps, MIPS MT, qui ajoute un traitement multiprocessus, identique au hyper threading présent dans les récents processeurs d'Intel.

Les jeux d'instructions de base (en particulier MIPS I) sont si simples et efficaces qu'un bon nombre de cours d'architecture des ordinateurs, tout autant dans les universités que les écoles techniques, portent sur l'étude de l'architecture MIPS.

Voir aussi

Liens externes

Simulateurs

Recherche sur Amazone (livres) :




Ce texte est issu de l'encyclopédie Wikipedia. Vous pouvez consulter sa version originale dans cette encyclopédie à l'adresse http://fr.wikipedia.org/wiki/Architecture_MIPS.
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 07/04/2010.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Accueil Recherche Aller au contenuDébut page
ContactContact ImprimerImprimer liens d'évitement et raccourcis clavierAccessibilité
Aller au menu