SPARC: Разлика между версии
Изтрито е съдържание Добавено е съдържание
Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.8 |
Vodnokon4e (беседа | приноси) Редакция без резюме |
||
Ред 33:
SPARC процесорите обикновено съдържат 160 [[Регистър (компютър)|регистъра]] за общо предназначение. Само 32 регистъра обаче са видими за софтуера – 8 от тях се използват за глобални регистри, а другите 24 образуват [[Стек (структура от данни)|стек]] от регистри. Тези 24 регистри образуват така нарачения ‘’прозорец от регистри’’, който при операции на извикване и връщане се движи по стека от регистри. Всеки прозорец има 8 локални и 8 съседни регистри. Съседните регистри се използват за подаване на параметри и връщане на стойности. Локалните регистри се използват за запазване на локални стойности, докато има извикване на функции.
От името СПАРК (
Архитектурата е преминала през множество видоизменения. Във версия 8 са имплементирани инструкции за умножение и деление. През 1994 година е публикувана 64-битовата архитектура (за адреси и данни) към версия 9 на SPARC спецификацията.
Ред 44:
== История ==
SPARC архитектурата е изградена на основата на три версии. Първата публикувана версия е 32-битовата „SPARC Version 7 (V7)“, през 1986 година. „SPARC Версия 8 (V8)“, подобрена характеристика на SPARC за изграждането на компютърните системи, е издадена през 1990 г. Основните разлики между „V7“ и „V8“ са добавянето на инструкции за умножение и деление, промяна на точността на аритметиката с плаваща запетая от 80-битова към 128-битова точност. „SPARC V8“ служи като основа за „IEEE Standard 1754 – 1994“,
„SPARC Версия 9 (V9)“, 64-битова версия на SPARC архитектурата, е публикувана от SPARC International през 1993 г. Тя е разработена от Комитета за изграждане на компютърни системи SPARC, състоящ се от [[Amdahl Corporation]], [[Fujitsu]], [[ICL]], [[LSI Logic]], [[Matsushita]], [[Philips]], [[Ross Technology]], [[Сън Майкросистъмс|Sun Microsystems]] и [[Texas Instruments]]. Всички последващи спецификации на SPARC архитектурата се придържат към основната спецификация на „SPARC V9“ („SPARC V9 Level 1“).
|