Рассмотрим три типа вычислительных систем: ПК серверы и встроеные компьютеры. ПК мы все пользуемся практически ежедневно, на серверных системах выполняются все службы в интернете, а встроеные компьютеры незаметно выполняют свою работу практически во всех электронных устройствах. Мы рассмотрим краткое описание трех моделей компьютеров:Pentium 4, UltraSPARC III и 8051.
Pentium 4
В 1968 году Роберт Нойс, изобретатель кремниевой интегральной схемы, Гордон Мур, автор известного закона Мура, и Артур Рок, капиталист из Сан-Франциско, основали корпорацию Intel для производства компьютерных микросхем. За первый год своего существования корпорация продала микросхем всего на $3000, но потом объем продаж компании заметно увеличился.
В конце 60-х годов калькуляторы представляли собой большие электромеханические машины размером с современный лазерный принтер и весили около 20 кг.
В сентябре 1969 года японская компания Busicom обратилась к корпорации Intel с просьбой выпустить 12 несерийных микросхем для электронной вычислительной машины. Инженер компании Intel Тед Хофф, назначенный на выполнение этого проекта, решил, что можно поместить 4-битный универсальный процессор на одну микросхему, которая будет выполнять те же функции и при этом окажется проще и дешевле. Так в 1970 году появился первый процессор на одной микросхеме, процессор 4004 на 2300 транзисторах.
Заметим, что ни Intel, ни Busicom не имели ни малейшего понятия, какое грандиозное открытие они совершили. Когда компания Intel решила, что стоит попробовать использовать процессор 4004 в других разработках, она предложила купить все права на новую микросхему у компании Busicom за $60000, то есть за сумму, которую Busicom заплатила Intel за разработку этой микросхемы. Busicom сразу приняла предложение Intel, и Intel начала работу над 8-битной версией микросхемы 8008, выпущенной в 1972 году.
Компания Intel не ожидала большого спроса на микросхему 8008, поэтому она выпустила небольшое количество этой продукции. Ко всеобщему удивлению, новая микросхема вызвала большой интерес, поэтому Intel начала разработку еще одного процессора, в котором предел в 16 Кбайт памяти (как у процессора 8008), навязываемый количеством внешних выводов микросхемы, был преодолен. Так появился небольшой универсальный процессор 8080, выпущенный в 1974 году. он произвел революцию на компьютерном рынке и сразу стал массовым продуктом: В 1978 году появился процессор 8086 — 16-битный процессор на одной микросхеме. Затем появился процессор 8088 с такой же архитектурой, как и у 8086.
Он выполнял те же программы, что и 8086, но вместо 16-битной шины у него была 8-битная, из-за чего процессор работал медленнее, но стоил дешевле, чем 80861. Когда IBM выбрала процессор 8088 для IBM PC, эта микросхема стала эталоном в производстве персональных компьютеров.
Ни 8088, ни 8086 не могли обращаться к более 1 Мбайт памяти. К началу 80-х годов это стало серьезной проблемой, поэтому компания Intel разработала модель 80286, совместимую с 8086. Процессор 80286 использовался в IBM PC/AT и в моделях PS/2.
Следующим шагом был 32-битный процессор 80386, выпущенный в 1985 году. Как и 80286, он был более или менее совместим со всеми старыми версиями. Через четыре года появился процессор 80486. Он работал быстрее, чем 80386, мог выполнять операции с плавающей точкой и имел 8 Кбайт кэш-памяти. Кэш-память используется для того, чтобы держать наиболее часто используемые слова внутри центрального процессора и избегать длительного доступа к основной (оперативной) памяти. Иногда кэш-память находится не внутри центрального процессора, а рядом с ним. 80486 содержал встроенные средства поддержки многопроцессорного режима, что давало производителям возможность конструировать системы с несколькими процессорами.
В этот момент Intel, проиграв судебную тяжбу по поводу нарушения правил наименования товаров, выяснила, что номера (например, 80486) не могут быть торговой маркой, поэтому следующее поколение компьютеров получило название Pentium (от греческого слова ЛЕУТЕ — пять). В отличие от 80486, у которого был один внутренний конвейер, Pentium имел два, что позволяло работать ему почти в два раза быстрее Когда появилось следующее поколение компьютеров, те, кто рассчитывал на название Sexium (sex по-латыни — шесть), были разочарованы. Название Pentium стало так хорошо известно, что его решили оставить, и новую микросхему назвали Pentium Pro. Несмотря на столь незначительное изменение названия, этот процессор очень сильно отличался от предыдущего. У него была совершенно другая внутренняя организация, и он мог выполнять до пяти команд одновременно.
Еще одно нововведение у Pentium Pro — двухуровневая кэш-память. Процессор содержал 8 Кбайт памяти для часто используемых команд и еще 8 Кбайт для часто используемых данных. В корпусе Pentium Pro рядом с процессором (но не на самой микросхеме) находилась другая кэш-память в 256 Кбайт. Вслед за Pentium Pro появился процессор Pentium II, по существу такой же, как и его предшественник, но с особой системой команд для мультимедиа-задач (ММХ — multimedia extensions). Эта система команд предназначалась для ускорения вычислений, необходимых при воспроизведении изображения и звука. При наличии ММХспециальные сопроцессоры были не нужны. Данные команды имелись в наличии и в более поздних версиях Pentium, но их не было в Pentium Pro. Через некоторое время для улучшения передачи трехмерной графики в процессор были введены мультимедийные команды SSE– появился процессор Pentium III.
Следующая модель получила новую внутреннюю архитектуру и получила название Pentium 4. Он превзошел предыдущие модели по быстродействию, такт.част.3,06 ГГц что позволило программам разделять задачи на 2 программных потока..
IТаблица 1.4.Семейство процессоров Intel. Тактовая частота измеряется в МГц
(1 МГц = 1 млн циклов/с)
Микросхема
Дата
выпуска
Тактовая
частота, МГц
Количество
транзисторов
Объем
памяти
Примечания
4/1971
0,108
2 300
640 Кбайт
Первый микропроцессор
на микросхеме
4/1972
0,08
3500
16 Кбайт
Первый 8-битный
микропроцессор
4/1974
6 000
64 Кбайт
Первый многоцелевой процессор на микросхеме
6/1978
5-10
29 000
1 Мбайт
Первый 16-битный
Процессор на микросхеме
6/1979
5-8
29 000
1 Мбайт
Использовался в IBM PC
2/1982
8-12
134 000
1 Мбайт
Появилась защита памяти
10/1985
16-33
275 000
4 Гбайт
Первый 32-битный процессор
4/1989
25-100
1200 000
4 Гбайт
8 Кбайт кэш-памяти
Pentium
3/1993
60-223
3100 000
4 Гбайт
Два конвейера, у более поздних моделей — ММХ
Pentium Pro
3/1995
150-200
5500 000
4 Гбайт
Два уровня кэш-памяти
Pentium II
5/1997
233-400
7500 000
4 Гбайт
Pentium Pro + ММХ
Pentium III
2/1999
650-1400
9 500 000
4 Гбайт
Появились SSE команды ускор. обработку трехмерной графики
Pentium IV
11/2000
1300-3800
42 000 000
4 Гбайт
Гиперточность доп.SSE-команды
В 2003 г появилась микросхема Pentium М для портативных компьютеров. Но появились проблемы с теплооводом при увеличении тактовой частоты.