Розробка | Sun Microsystems |
---|---|
Розрядність | 32 і 64 біт |
Поява | 1987 |
Версія | V9 (1993) / OSA2017 |
Тип архітектури | RISC |
Інструкції | фіксованої довжини |
Реалізація переходів | умовні |
Порядок байтів | bi-endian |
Розширення | VIS 1.0, 2.0, 3.0, 4.0 |
Відкритий дизайн | так |
Регістри | |
Загального призначення | 31 (G0 = 0; неглобальні регістри використовують регістрові вікна) |
Рухома кома | 32 (можуть бути як 32 одинарної точності, 32 подвійної, або or 16 четверної[en] точності) |
SPARC (англ. Scalable Processor ARChitecture — масштабована процесорна архітектура) — архітектура RISC-мікропроцесорів, спочатку розроблена в 1985 році компанією Sun Microsystems.
Архітектура SPARC є відкритою, це означає, що:
Для виробництва процесорів з архітектурою SPARC досить закупити у SPARC International, Inc. ліцензію на архітектуру системи команд ($ 99) і розробити свою реалізацію архітектури, або закупити готову реалізацію (що дещо дорожче).
Існувало кілька ревізій архітектури SPARC, найостаннішими є версії 8 і 9. Версія 8 архітектури SPARC описує 32 розрядний мікропроцесор, тоді як версія 9 — 64 розрядний.
Архітектури SPARC була ліцензована багатьма компаніями, які розробляли та виготовляли продукцію, серед них: