Sparc

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Version vom 18. Oktober 2008, 11:23 Uhr von Erli (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Sparc (Scalable Processor ARChitecture) bezeichnet eine Mikroprozessor-Architektur, die von der Firma Sun Microsystems entwickelt wurde. SPARC-Prozessoren werden fast ausschließlich in den Produkten von Sun eingesetzt.

Herausragende Eigenschaft der Architektur ist ein Registersatz, der aus 128 32-Bit-Registern bestand. Die CPU kann nur auf einen Teil davon, normalerweise 32, direkt zugreifen. 24 davon sieht die CPU in einem Fenster, das per Software verschoben werden kann. Dadurch können Argumente und Ergebnisse von Unterprogrammen ohne Umkopieren von Registern durch Verschieben des Fensters übergeben werden.

Die Fließkommaeinheit kann als 32 32-Bit-Register mit einfacher Genauigkeit, 16 64-Bit-Register mit doppelter Genauigkeit oder 8 128-Bit-Register mit vierfacher Genauigkeit verwendet werden.

Die zur Zeit aktuellen Versionen sind 32-Bit V8 und 64-Bit V9.

Mittlerweile ist die gesamte Architektur Open Source.