Первые процессоры появились в 1940-х годах.
Тогда они работали при помощи электромеханических реле и вакуумных ламп, а х ферритовые сердечники, которые в них применялись, выполняли роль запоминающих устройств.
Чтобы компьютера могли функционировать на базе таких микросхем требовалось огромное количество ЦП.
Такой компьютер представлял собой огромный корпус размером с большую комнату.
И ко всему этому, такой компьютер выделял большое количество энергии, а его производительность оставляла желать лучшего.
А в 1950-х годах для изготовления ЦП начали использовать транзисторы.
В свою очередь это привело к тому, что удалось добиться более высокой скорости работы чипов, и что немало важно также снизить их энергопотребление и повысить надежность.
В 1960-х годах стала развиваться технология изготовления интегральных схем: это позволило создавать микрочипы с расположенными на них транзисторами.
Сам же ЦП состоял из нескольких таких схем.
Далее  с течением времени новые технологии позволили размещать все большее и большее количество транзисторов на кристалле, в связи с чем количество интегральных схем, которые как раз таки  и использовались в процессорах, сокращалось.
Но все же архитектура ЦП была всё ещё очень далека от того, что мы наблюдаем сегодня, но выход в 1964 году IBM System/360 немного приблизил дизайн тех компьютеров и процессоров к современному — в первую очередь это касается всего в плане работы с программным обеспечением.
Но стоит упомянуть, что до появления этого компьютера все системы и ЦП работали только с тем программным кодом, который был написан непосредственно для них.
В своих ЭВМ компания IBM первый раз за историю компьютеров использовала совсем другую философию: вся линейка процессоров разной производительности поддерживала один и тот же набор инструкций, что позволяло писать программное обеспечение, которое  в свою очередь смогло бы работать под управлением абсолютно любой модификации System/360.
Благодаря своему строению, процессор IBM System/360 являлся CISC-решением.
Все знают, что любая интегральная схема может принадлежать к одной из двух категорий: RISC или  CISC.
Так вот CISC работают со сложными инструкциями, а RISC — с более простыми.
Но если посмотреть с точки зрения современных достижений, сложность инструкций для CISC-CPU заключается в том, что их длина просто не ограничена.
И плюс к этому они могут содержать несколько арифметических действий сразу.
Интересно, что тогда дизайн RISC не существовал в принципе а IBM, также, как и другие производители, пользовались CISC-архитектурой вплоть до 1980-х годов.
System/360 обладала и другими особенностями.
Примером является то, что в компьютере с таким процессором впервые был реализован 8-битный байт — до этого же объем байта составлял всего лишь 6 бит.
А также System/360 стал первой 32-разрядной системой во всей истории компьютерной индустрии.
Еще этот компьютер умел работать с виртуальной памятью, старшие же модели этой линейки поддерживали технологию виртуальных машин.
Если сказать кратко, то  System/360 уже во многом напоминал процессоры, которые мы видим в нынешнее время.
Хоть и стоимость  System/360 была не маленькой, но все равно CPU стал вполне успешным на рынке.
Во время презентации компьютера во всех городах США было около 100 тысяч бизнесменов.
Так утверждается в официальном пресс-релизе IBM от 7 апреля 1964 года.
Уже за первый месяц компания получила свыше 1000 заказов на IBM System/360 и еще тысячу в течение следующих четырех месяцев.
Эти цифры можно назвать более, чем просто впечатляющие для того времени; интересно, что компьютеры System/360  очень активно использовались агентством NASA для управления полетами, проходившими в рамках программы "Аполлон".
Рынок процессоров набирает обороты в первой половине 1970-х годов.
Такая компания как Intel уже тогда выбиралась на ведущие позиции, Motorola пыталась не отставать от Intel, а MOS Technology на пару Zilog приятно удивляли и не давали расслабиться Intel и Motorola, однако во второй половине 1970-х годов появились уже интересные 16-битные архитектуры.
Разработка 16-битного процессора Intel 8086 началась весной 1976 года; тогда проект 8086 был промежуточным этапом перед запуском 32-битного iAPX 432 одноименной архитектуры.
А на этот процессор в компании возлагали большие надежды, но также понимали, что  8-битные процессоры, которые уже существуют, не смогут дать стабильное финансовое положение компании.
Ко всему этому для Intel было делом принципа убрать с лидирующих позиций Zilog Z80, который был разработан Федерико Фаджином.
Вот поэтому было принято такое решение разработать временную замену iAPX 432 в лице CPU 8086.
Разработка чипа 8086 поручена была инженеру Стивену Морсу, скомпилировавший основные спецификации процессора и а также его архитектуры уже к июлю 1976 года.
Далее еще два года понадобилось кампании Intel для его непосредственного создания.
Кристалл 8086 был уже официально анонсирован только 8 июня 1978 года .
Тактовая частота микрочипа колебалась от 4 до 10 МГц.
Также разрядность регистров и шины данных была равна 16 бит, а разрядность шины адреса - 20 бит.
Но объем адресуемой памяти составлял 1 Мбайт.
И максимальное возможное тепловыделение процессора 8086 находилось на уровне где-то 1,75.
Вот в качестве форм-фактора был использован 40-контактный DIP.
Инженеры кампании Intel в процессе разработки микрочипа не ставили задачи перед собой обратной совместимости на уровне ПО чипа 8086 с предыдущими 8-битными версиями, но однако большинство программ, которые были написаны для кристалла 8080, можно было также запустить на «восемьдесят шестом» после соответствующей перекомпиляции.
Интересным фактом является, что чип 8086 был где-то раз 10 быстрее, нежели модель с индексом 8080.
Итак, кристалл стал первой реализацией системы команд X 86 и одноименной архитектуры, впоследствии ставшая что-то вроде стандартом, и вот спустя такое количество времени вполне успешно используется в процессорах Intel и AMD и сегодня.
Но дело в том, что кампания Intel тогда еще даже не могли представить, каким успешным станет в итоге их проект.
Просто кристалл 8086 продавался не очень,а в 1979 году Intel покинул Стивен Морс вообще.
Но причина таких продаж новых кристаллов крылась в том, что для их работы были обязательны 16-разрядные микросхемы поддержки.
Но в тогда рынок был более сосредоточен на производстве вспомогательных микрочипов для 8-битных процессоров, а 16-битные процессоры были недешевым удовольствием.
Вот поэтому как раз таки и большое количество производителей всё ещё делали ставку на бюджетные 8-разрядные кристаллы.
Инженеры Intel сразу после окончания разработки кристалла 8086 принялись за новый проект — за разработку процессора 80186.
Но этот чип базировался на той же архитектуре, и как известно, главным недостатком 8086 была необходимость использовать большое количество микросхем поддержки, вот и поэтому в 80186 было все таки решено отказаться от них.
Все компоненты, которые были необходимы, разработчики перенесли в сам процессор.
Контроллеры прямого доступа к памяти со схемами прерываний, дешифраторы адреса, трехканальный программируемый таймер-счетчик, генератор синхронизации и программируемый контроллер прерываний - все это уже было в архитектуре 80186.
Кроме всего этого, система внутренних инструкций значительно расширилась.
Добавились дополнительные команды работы со стеком и портами.
Еще появились новые команды: арифметические и команды реализации языков высокого уровня.
В итоге, на было два гиганта среди производителей ЦП - это  Intel и Motorola.
Но в то же время такие кампании как IBM и Apple начали уже борьбу в сегменте компьютеров уже готовых.
Как раз таки и на этом  краткий период 16-битных чипов и закончился.
Далее был следующий важный шаг,  запуск 32-разрядных ЦП.
Прошло целых три года после выхода ЦП 80286, как свет увидел кристалл с индексом 80386.
80386 стал первым 32-разрядным ЦП американской компании Intel.
Если не учитывать то, что Intel 80386 всё ещё основывался на архитектуре X 86 и сохранял обратную совместимость с ЦП Intel 8086 и 80286, он претерпел большое количество изменений.
По некоторым источникам X 86-архитектура не получала таких больших изменений, как в случае с кристаллом 80386, еще долгое время.
Первый I 386 был презентован 13 октября 1985 года.
Его тактовая частота составляла 16 МГц.
Впоследствии  модификация «камня» получила приставку DX, а модель переименовали в 386 DX сразу после запуска более дешевого 386 SX в июне 1988 года.
Расшифровывалась приставка DX как Double-word eXternal, что в свою очередь подчеркивало поддержку ЦП 32-битной внешней шины данных.
Со временем тактовая частота 386 DX становилась больше .
В 1987 году она равнялась 20 МГц.
А в 1988 - 25 МГц.
Уже в 1990 году в продажу вышла модификация с тактовой частотой 33 МГц, и при всем при этом энергопотребление ЦП оставалось на низком уровне.
Выпускался 386 DX в нескольких корпусах, таких как PQFP-132, а также в керамическом PGA-132.
Это значит, что к концу 80-х годов XX века ситуация на рынке процессоров почти не отличалась от той, что была раньше.
Как и прежде, кампания Intel лидировала и  лишь укрепила свои позиции, а Motorola старалась не отставать от такого гиганта как Intel.
Что не маловажно, то что громко заявила о себе и AMD, но только чуть позже, а точнее начале 1990-х.
Но дело в том, что эти компании делали ставку на в свое время проверенные CISC-архитектуры, в то время как многие другие кампании начали уже выпускать ЦП, которые базируются на RISC архитектуре.
Большое количество было среди них интересных, и к тому же перспективных разработок.
Все процессоры X 86 решения компании Motorola, а также большинство выпущенных в 1980-е годы "камней" имели архитектуру CISC (Complex Instruction Set Computing).
Совокупность всех особенностей привела к тому, что чипы стали не только непростыми и недешевыми в производстве, а также и достигли своего потолка быстродействия.
Для дальнейшего увеличения производительности требовалось прибавлять количество транзисторов, но освоенные технологические нормы не давали возможность создавать более сложные конструкции.
Как раз таки и с этим столкнулась кампания Intel при выпуске семейства I 486, где для поднятия быстродействия Intel внесли поправки в архитектуру ЦП добавив кэш-память, множители и конвейеры.
Как раз таки в это время AMD уже была занята разработкой первой собственной архитектуры.
Платформа K5 была уже в 1996 году представлена , которая в итоге должна была составить конкуренцию кампании Intel, а именно процессору Intel Pentium.
Архитектура, которая была представлена собой ядро RISC, но работала уже со сложными инструкциями CISC.
Возможно стало это лишь благодаря наличию в процессоре транслятора, разбивающий длинные инструкции на более простые RISC-операции.
Процессоры линейки K5 имели пять целочисленных блоков и один блок вычислений с плавающей запятой; еще архитектура предусматривала блок предсказаний ветвлений, который был в четыре раза больше, чем Pentium.
Объем кэш-памяти инструкций составлял 16 Кбайт, а объем данных — 8 Кбайт, а тактовая частота ЦА находилась в диапазоне от 75 МГц до 133 МГц, несмотря на то, что по многим характеристикам архитектура AMD превосходила Pentium, но на практике ЦП K5 уступали процессорами Intel и не получили как такого широкого распространения.
Уже стало ясно, что собой представляли процессоры RISC, но также мы более глубоко рассмотрели технические детали микрочипов, которые были произведены в 90-е годы XX века.
Так же было заметно, что в это время появилось большое количество разработок, которые к тому же интересны.
А также это десятилетие является и началом длительного и интересному соперничеству между AMD и Intel, которое продолжается и до сих пор.
Дебют архитектуры AMD K7 и процессоров Athlon пришелся на август 1999 года.
Американская компания ставила перед собой всё более и более серьезные задачи, поэтому ожидания пользователей от новой разработки были довольно высоки, особенно учитывая просачивающуюся в прессу информацию о технических характеристиках.
Задолго до выпуска платформы K7, AMD и Motorola заключили партнерское соглашение, в рамках которого для производства новых процессоров могли использоваться фабрики Motorola.
Результатом такого сотрудничества стала технология производства кристаллов с применением медных соединений.
Дирк Мейер, который тогда являлся новичком AMD отвечал за разработку архитектуры K7.
В то время будущий CEO AMD лишь недавно присоединился к компании, а до этого он работал в DEC, а также участвовал в разработке ЦП Alpha.
На смену K10 в 2011 году пришла кардинально новая архитектура под названием Bulldozer.
Самое основное отличие Bulldozer от предыдущих платформ заключалось в самом строении ядра, а именно модуля, т.е. каждый модуль содержал в себе два ядра, и у каждого из которых был свой блок целочисленных вычислений и кэш-память 1-го уровня.
И при этом в рамках одного модуля у ядер был общий блок вычислений с плавающей запятой, 2 Мбайт кэша L2 и устройства выборки и декодирования инструкций, но в плане работы блок был похож на технологию Hyper-Threading от кампании Intel, если сказать грубо, то технология кампании Intel была просто здесь реализована уже непосредственно на аппаратном уровне.
Но при всем этом, если смотреть по показателям, то  быстродействие модуля Bulldozer приближался к полноценному двухъядерному процессору, имея почти что в два раза меньше транзисторов, но помимо перекроенной архитектуры, Bulldozer мог также удивить исполнением четырех инструкций за один такт.
Если посмотреть назад в прошлое, можно увидеть, насколько нынешние кристаллы отличаются хотя бы от тех решений, которые выпускались ещ 15-20 лет назад, и действительно удивительно, что при этом они могут иметь даже одинаковые свойства например, имеют ту же архитектуру X 86.
Что же касается нашего ближайшего будущего, то нас гарантированно ждет много чего интересного.
Уже на конец этого года в планах релиз 14-нм архитектуры Intel на ядре Broadwell, а на вторую половину же 2015 года — новой платформы Skylake.
А в AMD готовятся уже к выходу в следующем году последнего поколения архитектуры Bulldozer которое носит название Excavator, а после которой AMD планирует запуск новых "камней", и становится очевидно, что Intel и AMD нас еще удивят.
