Arquitectura MIPS

De Viquipèdia
Salta a: navegació, cerca
MIPS
Unitat central de processament
Produït 1981
Fabricant(s) MIPS Technologies
Conjunt d'instruccions MIPS
Microarquitectura RISC
Nuclis 4
Sòcol(s) Diversos SMD
Nom de nucli(s) 32/64-bit RISC CPU
Modifica dades a Wikidata
Fig.1 Arquitectura MIPS

MIPS (acrònim anglès de Microprocessor without interlocked Pipeline Stages) és una família de microprocessadors amb instruccions de tipus RISC desenvolupat per l'empresa MIPS Technologies, amb seu a California,EUA. Existeixen diferents versions: MIPS I, MIPS II, MIPS III, MIPS IV, MIPS V, MIPS32 i MIPS64. [1] [2]

Aplicacions típiques de l'arquitectura MIPS són en el sistemes incrustats (embedded) tals com routers i consoles de video jocs (Nintendo,PlayStation), impressores, receptord de tv, modems. [3]

Arquitectura[modifica | modifica el codi]

  • MIPS és una arquitectura modular que suporta fins a 4 coprocessadors (COP0/1/2/3). En terminologia MIPS, COP0 és el coprocessador de control de sistema, COP1 és una unitat de càlcul de coma flotant opcional i COP2/COP3 són motors de transformació geomètrica opcionals.
  • MIPS és del tipus Load/store, que vol dir que noméspermet operacions aritmètiques i lògiques entre els registres de la CPU.
  • Versions :

MIPS I[modifica | modifica el codi]

Introduïda el 1985 amb el R2000.[4]

MIPS II[modifica | modifica el codi]

Introduïda el 1990 amb el R6000. [5]

MIPS III[modifica | modifica el codi]

Introduïda el 1992 amb el R4000. Afegeix registres de 64 bits i operacions amb nombres en coma flotant. [6]

MIPS IV[modifica | modifica el codi]

Introduïda el 1994 amb el R8000. Afegeix precisió a les operacions amb nombres en coma flotant. [7]

MIPS V[modifica | modifica el codi]

Introduïda el 1996amb el H1. Afegeix extensions de multimèdia 3D.

MIPS 32/64 Release 1,2,3,4,5,6[modifica | modifica el codi]

Introduïda el 1999. Afegeix instruccions de 32/64 bits. [8] [9]

Vegeu també[modifica | modifica el codi]

Referències[modifica | modifica el codi]

  1. «MIPS processors - The leading alternative mainstream CPU architecture» (en anglès). Imagination Technologies, 08-03-2017.
  2. «Chapter 5. The MIPS Architecture» (en anglès). www.cs.uwm.edu. [Consulta: 8 març 2017].
  3. «Introduction to the MIPS Architecture» (en anglès). web.engr.oregonstate.edu. [Consulta: 8 març 2017].
  4. «Description of the MIPS R2000» (en anglès). www.doc.ic.ac.uk. [Consulta: 8 març 2017].
  5. «MIPS Technologies, Inc.» (en anglès). www.chipsetc.com. [Consulta: 8 març 2017].
  6. «The Mips R4000» (en anglès). www.sensi.org. [Consulta: 8 març 2017].
  7. «R8000 - LinuxMIPS» (en anglès). www.linux-mips.org. [Consulta: 8 març 2017].
  8. «MIPS32™ Architecture For Programmers Volume II: The MIPS32™ Instruction Set» (en amglès). www.cs.cornell.edu. [Consulta: 8 març 2017].
  9. «MIPS® Architecture For Programmers Volume II-A: The MIPS64® Instruction Set Reference Manual» (en anglès). imagination-technologies-cloudfront-assets.s3.amazonaws.com. [Consulta: 8 març 2017].