WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Багаторівнева організація комп’ютерів - Курсова робота

Багаторівнева організація комп’ютерів - Курсова робота

потрібні. Дані команди були в наявності і в пізніших версіях Pentium, але їх не було в Pentium Pro. Таким чином, комп'ютер Pentium II поєднував в собі функції Pentium Pro з мультимедіа-команди.
На початку 1998 року Intel запустив нову лінію продукції під назвою Celeron. Celeron мав меншу продуктивність, чим Pentium II, та зате коштував дешевше. Оскільки у комп'ютера Celeron така ж архітектура, як у Pentium II, ми не обговорюватимемо його в цій книзі. У червні 1998 року компанія Intel випустила спеціальну версію Pentium II - Хеоп. Він мав кеш-пам'ять більшого об'єму, його внутрішня шина працювала швидше, були вдосконалені засоби підтримки багатопроцесорного режиму, але у всьому остальном він залишився звичайним Pentium II, тому ми його теж не обговорюватимемо. Комп'ютери сімейства Intel показані в табл. 4.
Таблиця 4. Сімейство процесорів Intel. Тактова частота вимірюється в Мгц (1 МГц= 1 млн циклів/с)
Всі мікросхеми Intel сумісні з своїми попередниками аж до процесора 8086. Іншими словами, Pentium II може виконувати програми, написані для процесора 8086'. Сумісність завжди була однією з головних вимог при розробці нових комп'ютерів, щоб покупці могли продовжувати працювати із старим програмним забезпеченням і не витрачати гроша на нове. Звичайно, Pentium II у багато разів складніше, ніж 8086, тому він може виконувати багато функцій, які не здатний виконувати процесор 8086. Всі ці поступові доопрацювання в кожній новій версії привели до того, що архітектура Pentium II не так проста, як могла б бути, якби розробникам процесора Pentium II надали 7,5 млн транзисторів і команд, щоб почати все наново.
Цікаво, що хоча закон Мура раніше асоціювався з числом бітів в пам'яті комп'ютера, він в рівній мірі застосовний і по відношенню до процесорів. Якщо напроти дат випуску кожної мікросхеми поставити число транзисторів на цій мікросхемі (кількість транзисторів показана в табл. 4), ми побачимо, що закон Мура діє і тут. Графік показаний на мал. 6.
Мал. 6. Закон Мура діє і для процесорів U l t r а S P A R C I I
У 70-х роках в багатьох університетах була дуже популярна операційна система UNIX, але персональні комп'ютери не підходили для цієї операційної системи, тому любителям UNIX доводилося працювати на міні-комп'ютерах з розділенням часу, таких як PDP-11 і VAX. Енді Бехтольсхайм, аспірант університету Стэнфордского, був дуже засмучений тим, що йому потрібно відвідувати комп'ютерний центр, щоб працювати з UNIX. У 1981 році він вирішив цю проблему, самостійно побудувавши персональну робочу станцію UNIX із стандартних частин, наявних в продажі, і назвав її SUN-1 (Stanford University Network - мережа університету Стэнфордского).
На Бехтольсхайма скоро звернув увагу Вінод Косла, 27-річний індієць який горів бажанням рокам до тридцяти стати мільйонером і піти від справ. Косла запропонував Бехтольсхайму організувати компанію по виробництву робочих станцій Sun. Він найняв Худоби Мак-нілі, іншого аспіранта університету Стэнфордского, щоб той очолив виробництво. Для написання програмного забезпечення вони найняли Біла Джоя, головного творця системи UNIX. У 1982 році вони учотирьох заснували компанію Sun Microsystems. Перший комп'ютер компанії Sun-1, був оснащений процесором Motorola 68020 і мав великий успіх, як і подальші моделі Sun-2 і Sun-З, які також були сконструйовані з використанням мікропроцесорів Motorola. Ці машини були набагато могутніші, ніж інші персональні комп'ютери того часу (звідси і назва "Робоча станція"), і спочатку були призначені для роботи в мережі. Кожна робоча станція Sun була оснащена мережевим адаптером Ethernet і програмним забезпеченням TCP/IP для зв'язку з мережею ARPANET, попередницею Інтернету.
У 1987 році компанія Sun, яка на той час продавала робочих станцій на півмільярда доларів в рік, вирішила розробити свій власний процесор, заснований на новому революційному проекті каліфорнійського університету в Берклі (RISC II). Цей процесор називався SPARC (Scalable Processor ARCitecture - нарощувана архітектура процесора). Він був використаний при виробництві робочої станції Sun-4. Через деякий час всі робочі станції компанії Sun стали проводитися на основі цього процесора. На відміну від багатьох інших комп'ютерних компаній, Sun вирішила не займатися виробництвом процесорів SPARC. Натомість вона надала патент на їх виготовлення декільком підприємствам, сподіваючись, що конкуренція між ними спричинить за собою підвищення якості продукції і зниження цін. Ці підприємства випустили декілька різних мікросхем, заснованих на різних технологіях, що працюють з різною швидкістю і відрізняються один від одного за вартістю.
Мікросхеми називалися MICROSPARC, HYPERSPARK, SUPERSPARK і TURBOSPARK. Мало чим відрізняючись один від одного, всі вони були сумісні і могли виконувати одні і ті ж програми, які не доводилося змінювати. Компанія Sun завжди хотіла, щоб різні підприємства поставляли для SPARK складові частини і системи. Потрібно було побудувати цілу індустрію, тільки в цьому випадку можна було конкурувати з компанією Intel, що лідирує на ринку персональних комп'ютерів. Щоб завоювати довіру компаній, які були зацікавлені у виробництві процесорів SPARC, але не хотіли вкладати засобу в продукцію, яку пригнічуватиме Intel, компанія Sun створила промисловий консорціум SPARC International для керівництва розвитком майбутніх версій архітектури SPARC. Важливо розрізняти архітектуру SPARC, яка є набором команд, і власне виконання цих команд. У цій книзі ми говоритимемо і про загальну архітектуру SPARC, і про процесор, використовуваний в робочій станції SPARC (заздалегідь обговоривши процесори в третьому і четвертому розділах).
Перший SPARC був 32-бітовим і працював з частотою 36 Мгц. Центральний процесор називався Ш (Integer Unit - процесор цілочисельної арифметики) і був вельми посереднім. У нього були тільки три основні формати команд і в цілому всього 55 команд. З появою процесора з плаваючою крапкою додалося ще 14 команд. Відзначимо, що компанія Intel почала з 8- і 16-бітових мікросхем (моделі 8088, 8086, 80286), а вже потім перейшла на 32-бітові (модель 80386), а Sun, на відміну від Intel, відразу почала з 32-бітових.
Грандіозний перелом в розвитку SPARC відбувся в 1995 році, коли була розроблена 64-бітова версія (версія 9) з адресами і регістрами по 64 битий. Першою робочою станцією з такою архітектурою став ULTRASPARC I, що вийшов в світ в 1995 році. Він був повністю сумісний з 32-бітовими версіями SPARC, хоча сам був 64-бітовим.
Тоді як попередні машини працювали з символьними і числовими даними, ULTRASPARC із самого початку був призначенийдля роботи із зображеннями, аудіо, відео і мультимедіа взагалі. Серед нововведень, крім 64-бітової архітектури, з'явилися 23 нових команди, зокрема команди для упаковки і розпаковування пікселів з 64-бітових слів, масштабування і обертання зображень, переміщення блоків, а також для компресії і декомпресії відео в реальному часі. Ці команди називалися VIS (Visual Instruction Set)
Loading...

 
 

Цікаве