|
RUSH
#01
29 мая 1999 |
|
Параллельные миры - История центральных процессоров и Windows.

PC платформа самая популярная сейчас,
но насколько хороше известна вам ее исто-
рия ? Даже если вы (как и я) испытываете к
ней не самые дружелюбные чувства, вам не
помешает знать самые важные моменты ее
развития. Дання статья подготовлена мною
по материалам PC прессы и является кратким
обзором эволюции главных составлвющих PC -
OS Windows и CPU.
Все это необходимо знать по крайней
мере для того, чтобы более полно представ-
лять картину развития персоональных ком-
пьютеров в целом.
История Windows
Октябрь 1981 - появился MS-dos.
Март 1983 - MS-dos 2.0 с новыми возмож-
ностями - поддержка HD, инсталлиру-
емые драйверы.
Уже в январе этого года Apple выпус-
кает LISA - первый компьютер с гра-
фическим интерфейсом. Первые MAC'и
появились через год.
10 ноября 1983 - Microsoft объявляет о ра-
боте над Windows.
20 ноября 1985 - выходит Windows 1.0.
Поддержка работы нескольких программ
с переключением между ними. Окна да-
же не могут перекрывать друг-друга.
Множество ограничений и недочетов.
Апрель 1987 - Microsoft объявляет о выпус-
ке OS/2.
9 декабря 1987 - Windows 2.0 - некоторые
новые возможности, в частности допу-
скается перекрывание окон.
22 мая 1990 - Windows 3.0 - содержит новые
возможности, но работает нестабильно,
с глюками.
6 апреля 1992 - Windows 3.1 - более надеж-
на чем версия 3.0.
24 мая 1993 - Windows NT.
8 ноября 1993 - Windows 3.11 .
Март 1994 - Linux 1.0 .
24 августа 1995 - Windows 95.
31 июля 1996 - Windows NT 4.0 .
25 июня 1998 - Windows 98.
В начале 1999 года планировался выход
Windows NT 5.0 (Windows 2000), но уже
сейчас известно, что выход системы перене-
сен на конец 1999, либо начало 2000 года.
Нужно заметить, что изначально Win NT был
не Microsoft'овским продуктом и разрабаты-
вался сторонней фирмой, которую в послед-
ствии купил Microsoft.
Изнутри Win NT полностью отличается
от оригинальных версий Windows, более ста-
билен и грамотно организован. Наибольшим
недостатком версий включая 4.0 является
несовместимость с многими программами на-
писаннми под dos, ибо обращающимися к ап-
паратным средствам напрямую. В NT не рабо-
тает подавляющее большинство игр и старых
программ. Главным же достоинством новой
версии 5.0 будет совместимость с данными
программами.
История центральных процессоров
используемых в PC машинах.
1969 - Появляется первый процессор на од-
ном кристале - 4004. Его авторы -
Tэд Хофф (Ted Hoff), Стэнли Мейзор
(Stanly Masor), Федерик Фэджин (Fe-
derico Faggin). Процессор содержал
45 инструкций, 4-х разрядную шину
данных и 12-ти разрядную шину адреса.
Частота - 108 KHz, производитель-
ность - 0,06 MIPS. Первоначально про-
цессор предназначался для использо-
вания в калькуляторах.
1972 - Выходит процессор 8008. Восьмираз-
рядная шина данных и шеснадцатираз-
рядная шина адреса. Появляется под-
держка прерываний.
1974 - Процессор 8080. Содержит раздель-
ные шины адреса и данных. Работает
на частоте 2 MHz, 0,64 MIPS.
1978 - 8086. Содержит 29 тыс. транзисто-
ров, 16-ти разрядную шину данных,
20-ти разрядная шина адреса. При по-
мощи специального сегментного регис-
тра появляется восможность адресовать
до 1 Мб памяти. Частота 5 - 10 MHz
8088 - Упрощенный вариант процессора
8086, с урезанной внешней шиной дан-
ных до 8-ми битов (разрядов).
1981 - Фирма IBM выпыскает первую PC с
процессорами 8088 и 8086.
1982 - Первые процессоры серии 86 - 80286.
16-ти разрядный, 24 разрядная шина
адреса, 12 MHz, 2.66 MIPS. Появляет-
ся защищенный режим виртуального ад-
реса, который позволяет адресовать
16 Мб физической памяти и 1 Гб вирту-
альной и помогает реализовать много-
задачность.
1985 - Полностью 32-х разрядный 80386.
Содержит 275 тыс. транзисторов, рабо-
тает на частоте до 39 MHz, 11.4 MIPS,
4 Гб адресуемой памяти, 64 Тб вирту-
альной.
1989 - Intel486 - 1.2 млн. транзисторов,
до 50 MHz, базовая модель - 20 MIPS,
разгонялся до 120 MHz, использовал
концепции RISC архитектуры (но не
саму RISC архитектуру целиком).
1993 - Pentium. Первые процессоры были с
частотой 60 MHz, 100 MIPS. 32-х раз-
рядная архитектура, шина памяти (ад-
реса) - 64 бита, 3.1 млн транзисто-
ров. Выполняются две независимые ин-
струкции за такт. Два раздельных кэ-
ша - для адреса и данных. Макс. час-
тота - 200 MHz.
1995 - Pentium pro - кэш память второго
уровня до 1 Мб на отдельном чипе.
Просматривает до 20-ти инструкций
вперед и выполняет их в зависимос-
ти от их готовности, что почти в двое
повысило производительность, но сто-
имость процессора была очень высокой.
1997 - Pentium MMX - Усовершенствования
для повышения скорости выполнения
мультимедия приложений.
Были задействованы регистру FP
(для вычислений с плавающей точкой)
для новых команд MMX. Новые же регис-
тры не вводились, чтобы сохранилась
совместимость с старым программным
обеспечением о операционными система-
ми поддерживающими работу нескольких
программ. Новые команды, а их 57 шт-
ук, позволяют более эффективно рабо-
тать с графикой, групируют 16 битные
данные в 64 битные, помогают созда-
вать быструю маску.
1997 (май) - Pentium II соединивший в се-
бе концепии Pentium pro и MMX. Содер-
жит 7.5 млн транзисторов, работает
на частоте 233-450 MHz.
Не так давно (весной 1999г.) Intel
выпустила очередной процессор серии
Pentium - Pentium III. По сути это
лишь дальнейшее развитие принципов
заложенных в MMX. Появились новые ко-
манды , новые регистры. Но для них
требуется соответствующее программное
обеспечение. Не оптимизированный же
специалзно под Pentium III soft будет
работать с той же скоростью, что и на
Pentium II с той же тактовой часто-
той.
В 2000 году ожидается появление ново-
го процессора - Merced, который будет
построен на полностью 64 разрядной
архитектуре. По меньшей мере опера-
ционные системы должны будут полнос-
тью переработаны для поддержки ново-
го процессора.
Кроме процессоров фирмы Intel доволь-
но распостранены CPU от AMD и Cyrix. Пер-
вые также разработали для своего процес-
сора K6-2 набор дополнительных команд -
3Dnow!, похожих на команды MMX. Intel так-
же выпускает удешевленный вариант Pentium-
Celeron.
История развития процессоров для PC
вовсе не столь безоблачна, как может по-
казаться на первый взгляд. Все новые про-
цессоры вынуждены нести на себе груз сов-
местимости с предыдущими моделями, так-как
рост производительности у них не столь
стремителен, чтобы позволить эмулировать
предыдущие модели програмно. Последние
модели процессоров от Intel не совмести-
мы с старыми материнскими платами и требу-
ют их замены. Процессор Merced, надежда и
мечта всех поклонников PC, может доста-
вить немало хлопот всем производителям
soft'а, так-как фирма Intel наконец решила
координальни переработать структуру про-
цессора. Технологии подобные MMX ускоряют
работу лишь новых программ, написанных
специально для них и использующих новые
команды.
Что ж, мы живем в очень интересный
период, и не так уж много времени оста-
лось до 2000 года, когда многое в сущест-
вующей ситуации может измениться и кто
знает в какую именно сторону... Не зашли
ли динозавры нашего века в тупик ? ...
Другие статьи номера:
Похожие статьи:
В этот день... 15 ноября