информатика для экономистов. 1. Информатика для экономистов. Учебное пособие Нижний Новгород Издательство Нижегородского госуниверситета 2012
Скачать 0.95 Mb.
|
3.4.4. Краткая история процессоростроения.Элементной базой первого компьютера «Эниак» были электронные лампы. Как следствие этот компьютер потреблял много электроэнергии, был громоздким, сильно грелся и по этой причине требовал специальной системы охлаждения. «Эниак» был введён в эксплуатацию в 1945 году, а в 1947 году три американских инженера, одним из которых был Вильям Шокли, изобретают транзистор. Транзистор точно так же, как и электронная лампа является бистабильным элементом и в этом качестве также может служить элементной базой компьютеров. При этом транзистор свободен от вышеперечисленных недостатков электронной лампы - он значительно меньше по размерам, потребляет меньший ток и не так сильно греется. Естественно, транзисторы стали использоваться при производстве компьютеров. Следующим шагом по направлению к минитюаризации и экономичности компьютеров стали интегральные микросхемы (ИМС). В 1958 году два американских инженера создали интегральную микросхему. Это были Д.Килби из Texas Instruments и Р. Нойс, который основал впоследствии корпорацию Intel. Интегральная микросхема представляет собой пластину, на которой расположено несколько тысяч транзисторов. С момента появления первых ИМС была отлажена технология производства ИМС средней, большой и сверхбольшой степени интеграции. В 1987 году IBM предложила ИМС ультравысокой степени интеграции. С появлением ИМС появилась возможность создавать компактные и экономичные устройства для обработки информации - микропроцессоры. Человечество стало переживать пятую информационную революцию, которая продолжается до сих пор. Каждая новая технология производства ИМС служила основой для разработки всё более и более совершенных микропроцессоров. Рассмотрим, как всё начиналось. В 1957 году несколько учеников Вильяма Шокли уходят от своего учителя и основывают собственную фирму, которая вскоре раскалывается на несколько независимых компаний, давших начало знаменитой «Силиконовой долине». Среди них были уже упомянутая корпорация Intel и корпорация Advanced Micro Devices (AMD). Обе фирмы работают в одном направлении, обе приходят к идее микропроцессора и затем осваивают и развивают их производство. Первый шаг , однако, делает Intel, в 1971 году предложившая на рынок первый микропроцессор. Он назывался I4004, был 4 - х разрядным, содержал 2300 транзисторов на кристалле. Тактовая частота этого микропроцессора составляла 108 кгц. Далее с промежутком в год появляются i8008 и I8080. Это были уже 8 - ми разрядные устройства, работающие на частотах 200 кгц и 2мгц соответственно. Микропроцессор i8080 получился очень удачным - он послужил основой для многочисленных любительских разработок первых персональных компьютеров. Небезынтересно, что именно этот микропроцессор был установлен в персональный компьютер «Альтаир», на котором молодой Билл Гейтс написал свой первый интерпретатор алгоритмического языка Basic. Чтобы понять дальнейшие события, следует рассмотреть ситуацию, сложившуюся в информатике к началу 70 - х годов 20 - го века. В это время в компьютерной и программной индустрии соперничали две тенденции. Одна предполагал развитие персональной вычислительной техники, вторая предполагала, что информация будет храниться и обрабатываться в специальных технопарках, где будут установлены большие ЭВМ, а все заинтересованные пользователи получат выносные терминалы, обеспечивающие доступ к информации и возможность её обработки. Вторая тенденция в то время была преобладающей, в частности её поддерживала фирма IBM - крупнейший производитель компьютерной техники того времени. Персональные компьютеры в это время делали только отдельные энтузиасты, либо дальновидные фирмы, предвидевшие стремительный рост персональной техники. Корпорация Intel в это время была заинтересована в привлечении внимания к производимым ей микропроцессорам и поэтому охотно раздавала лицензии на производство разработанных ей микропроцессоров всем заинтересованным в этом производителям, в том числе и AMD, которая, заключив лицензионное соглашение с Intel, выпустила на рынок свой микропроцессор Am8080a. В июне 1979 года Intel анонсирует микропроцессор i8088. Он содержал 29000 транзисторов на кристалле, позволял адресовать объём памяти в 1МГБ, разрядность составляла 16 для внутренних регистров и 8 для шины данных, тактовая частота 4.77 МГЦ, быстродействие 0.33 MIPS. К этому времени IBM понимает, что, игнорируя рынок персональных компьютеров, она упускает большой сегмент рынка и принимает решения выйти на рынок с собственным персональным компьютером. Именно i8088 IBM выбирала в качестве микропроцессора для своего нового продукта и не ошиблась - персональные компьютеры серии IBM PC XT пользуются большой популярностью. В это же время возникает понятие лицензионного программного обеспечения. Дело в том, что для нового компьютера у IBM нет операционной системы - важнейшей составляющей программного обеспечения любого компьютера. О сроках выпуска нового компьютера уже объявлено, законы конкуренции в рыночной экономике не позволяют эти сроки перенести, нужно срочно найти коллектив программистов, который согласился бы за короткий срок написать такую операционную систему. Такой коллектив находится, его возглавляет молодой программист по имени Билл Гейтс. В своём контракте с IBM Билл Гейтс оговаривает себе право продавать разработанную им операционную систему отдельно от компьютеров IBM, кроме того, с каждого проданного IBM компьютера с установленным экземпляром операционной системы фирма Билла Гейтса получает отчисления. До этого момента компьютер и программа представляли как бы единое целое, операционная система считалась неотемлемой частью компьютера, такой же как и аппаратное обеспечение. С этого момента программа стала объектом авторского права, на её установку стало необходимо получать разрешение. В 1982 году Intel представляет микропроцессор i80286. Он содержал 130 000 транзисторов на кристалле, имел быстродействие 1.2 MIPS, мог работать в двух режимах - реальном и защищённом, начиная с этого микропроцессора, началась реальная многозадачность. IBM выбирает этот микропроцессор для новой серии своих персональных компьютеров IBM PC AT и, без преувеличения, завоевывает с этим компьютером весь мир. AMD вновь копирует этот микропроцессор, выпускает его под названием Am286. В 1985 году Intel выпускает микропроцессор i80386DX. Процессор содержал 275 000 транзисторов на кристалле, имел быстродействие 6 MIPS, имел полностью 32 разрядную архитектуру (разрядность внутренних регистров - 32, адресной шины - 32, шины данных - 32). Для своего времени микропроцессор был очень хорошим, его тактовая частота в поздних модификациях достигала фантастического по тем временам значения 40 МГЦ. Большому успеху компьютеров с этим микропроцессором способствовало также то, что примерно в это время корпорация Microsoft представляет на рынок свой новый программный продукт - графическую среду Microsoft Windows 3.0. Чтобы оценить значения этого события следует вспомнить, что интерфейсом операционной системы, разработанной Microsoft для персональных компьютеров фирмы IBM, был интерфейс командной строки. Пользователь был вынужден заучивать большое количество команд и вводить их с клавиатуры. Правда, несколько позже появились программные оболочки независимых производителей, несколько упрощавших процесс взаимодействия пользователя с компьютером (наиболее известная такая оболочка - Norton Commander). Следует сказать, что Microsoft и раньше предпринимала попытки улучшить пользовательский интерфейс своих разработок, до Windows 3.1 были представлены Windows 1.0 и Windows 2.0, Однако эти продукты не произвели на пользователей достаточного впечатления и не получили широкого распространения. Напротив, Windows 3.0 стала бестселлером, только за первый год продаж было реализовано 5 000 000 копий этого программного продукта. Успех i386 вдохновляет AMD на новую копию - Am386DX. Intel ,на этот раз, предъявляет судебный иск, поскольку больше не хочет, чтобы кто-то использовал далее её разработки. Идея персонального компьютера полностью утвердилась в мире, и больше нет необходимости доказывать её значимость. Следующий продукт от Intel появился в 1989 году и назывался I80486. В отличие от предыдущих микропроцессоров этой фирмы I80486 содержал микропроцессорную память и математический сопроцессор, интегрированные в сам микропроцессор,а не располагающиеся отдельно на материнской плате, как в предыдущих изделиях Intel. Процессор содержал 1 200 000 транзисторов на кристалле, его быстродействие составлляло 16.5 MIPS. В ответ на новый продукт от Intel AMD представила на рынок свой микропроцессор AM486DX, однако это не была точная копия 486-го - инженеры AMD внесли ряд усовершенствований, которые позволили несколько увеличить быстродействие по сравнению с I486. В сочетании с традиционно более низкой ценой это давало AMD серьёзные конкурентные преимущества. К этому моменту корпорация Intel понимает, что она потеряла большой сегмент рынка и не в состоянии защитить в судебном порядке свои права на разработанные микропроцессоры. Нужно было радикальное изменение в процессоростроении и оно наступает в 1993 году, когда Intel выходит на рынок с процессором Pentium. Это был не обновлённый, а радикально новый микропроцессор. Главным его достоинством стал прекрасный математический сопроцессор, а также впервые предложенная встроенная таблица ветвлений, предсказывающая какую часть программного кода следует передавать в микропроцессор для последующей обработки. Ситуация, однако, сложилась так, что этот микропроцессор, призванный спасти Intel чуть не погубил её. Дело в том, что первые версии Pentium содержали ошибку. Она проявлялось в том, что некоторый набор математических вычислений при выполнении их на компьютере приводил к неверному результату. Кроме того, ответ AMD был на этот раз очень неожиданным. AMD не стала разрабатывать свой аналог Pentiumа. Вместо этого она представила на рынок процессор AM5x86133. Это был по сути дела до блеска вылизанный 486-ой микропроцессор - инженеры AMD выжали из его возможностей всё, что он мог предоставить. Процессор работал со скоростью, не меньшей чем Pentium, стоил дешевле и не совершал ошибок - естественно, покупатель выбрал его. В это время Intel пришлось отзывать свои микропроцессоры и заменять их. Коммерческий успех пришёл к Intel позже, когда на рынке появился Pentium с тактовой частотой 75 МГЦ. В 1985 году Intel представляет микропроцессор Pentium Pro. В этом микропроцессоре впервые была применена технология преобразования команд процессора класса CISC в команды процессора типа RISC, что привело к существенному росту производительности. В дальнейшем эта технология применялась во всех последующих микропроцессорах от Intel. Процессор явно опередил своё время, он был слишком дорогим и не получил широкого распространения. AMD даже не пыталась предложить что-то в противовес Pentium PRO - все силы, а они были немалыми были брошены на борьбу с Pentium. Новый микропроцессор корпорации назывался AMD-K5, в нём также была применена технология преобразования команд микропроцессора в команды процессора класса RISC, аналогичная применённой в Pentium PRO. Существенно превзойти Pentium, однако, не удалось - математический сопроцессор у AMD-K5 был существенно хуже. С этого времени в маркировке своих микропроцессоров AMD стала указывать не реальную тактовую частоту, а ту тактовую частоту, на которой процессор Pentium достигал аналогичной производительности. В 1997 году Intel выпускает процессор Pentium MMX. В этом микропроцессоре в систему команд были добалены команды, позволяющие работать с мультимедийными приложениями. В 1998 году вышел Pentium II, объединивший лучшие качества Pentum PRO и Pentium MMX. В это же время у Pentium появляется младший брат - процессор Celeron. Он отличается от Pentium меньшим объёмом микропроцессорной памяти. В целом, эти микропроцессоры имели успех на рынке. В это время AMD занималась разработкой собственного, ни на что непохожего микропроцессора, который она назвала AMD-K6.В нём также, как и в Pentiume PRO использовался RISC-подобный микрокод, однако главной особенностью данного микропроцессора было не это. В нём AMD предложила разработчикам программ собственный набор команд, предназначенный для оптимизации работы с трёхмерной графикой. С этого момента компьютеры с процессорами AMD считаются предпочтительными для игроков в компьютерные игры. В 1999 году Intel преставляет на рынок процессор Pentium 3. AMD в свою очередь выходит на рынок с процессоом AMD Athlon (он же AMDK7). Пара AMD Athlon и Duron (бюджетный вариант Athlona) по всем позициям превосходила пару Pentium 3-Celeron. Intel спасает появившийся в 2000 году процессор Pentium 4. В части этих процессоров применялась технология, названная разработчиками Hyper-Threading. Суть этой технологии заключалась в том, что программа работает как бы на двух виртуальных процессорах, обеспечивая тем самым более высокую производительность работы приложений. В 2001 году AMD выходит на рынок с процессором Athlon XP, составившим вполне реально конкуренцию процессору Pentium 4. |