интим магазин предлагает каталог страпонов; элитные визитные карточки и дизайн визиток; земельные участки в Подмосковье; в поиск работы на сайте; ООО Весма - вышки туры серии атлант и хомут строительный; забронировать отель; заказать вертикальные жалюзи; банки сургута; частные детские сады для; рассказы анал
   
     
   
 
                    NETGOLD
                    Полный комплекс
                    компьютерных услуг

                    (495) 507-03-86 Ремонт компьютеров
 
 
 
 
 

NETGOLD

История развития процессоров до появления первого PC (часть 2)



Несмотря на высокую эффективность процессора 8086, его цена была все же слишком высока по меркам того времени и, что гораздо важнее, для его работы требовалась дорогая микросхема поддержки 16разрядной шины данных. Чтобы уменьшить себестоимость процессора, в 1979 году Intel выпустила упрощенную версию 8086, которая получила название 8088. Процессор 8088 использовал те же внутреннее ядро и 16разрядные регистры, что и 8086, мог адресовать 1 Мбайт памяти, но, в отличие от предыдущей версии, использовал внешнюю 8разрядную шину данных. Это позволило обеспечить обратную совместимость с ранее разработанным 8разрядным процессором 8085 и, таким образом, значительно снизить стоимость создаваемых системных плат и компьютеров. Именно поэтому IBM выбрала для своего первого ПК “урезанный” процессор 8088.

Это решение имело далеко идущие последствия для всей компьютерной индустрии. Процессор 8088 был полностью программносовместимым с 8086, что позволяло использовать 16разрядное программное обеспечение. В процессорах 8085 и 8080 использовался очень похожий набор команд, поэтому программы, написанные для процессоров предыдущих версий, можно было легко преобразовать для процессора 8088. Это, в свою очередь, позволяло разрабатывать разнообразные программы для персонального компьютера IBM, что явилось залогом его будущего успеха. Не желая останавливаться на полпути, Intel была вынуждена обеспечить поддержку обратной совместимости 8088/8086 с большей частью процессоров, выпущенных в то время.

В те годы еще поддерживалась обратная совместимость процессоров, что ничуть не мешало вводить различные новшества или дополнительные возможности. Одним из основных изменений стал переход от 16разрядной внутренней архитектуры процессора 286 и более ранних версий к 32разрядной внутренней архитектуре 386го и последующих процессоров, относящихся к категории IA32 (32разрядная архитектура Intel). Однако до появления серийно выпускаемого программного обеспечения, поддерживающего 32разрядные команды, оставалось еще более 10 лет. Например, в 1985 году с появлением процессора 386DX была представлена новая 32разрядная архитектура, но только в 1995 году была выпущена Windows 95, ставшая первой широко распространенной операционной системой, поддерживающей архитектуру IA32.

Введение новой архитектуры не повлияло на обратную совместимость процессоров, так как практически все микросхемы IA32 выполняли и 16разрядные команды.

Не так давно Intel выпустила процессоры Itanium и Itanuim 2, представив тем самым новую 64разрядную архитектуру Intel (IA64). В течение ближайших нескольких лет эта архитектура будет использоваться в серверных (т.е. в более мощных и дорогих) микросхемах и, возможно, пройдет не более 10 лет, прежде чем процессоры, созданные на основе IA64, получат самое широкое распространение. Поддержка обратной совместимости процессоров IA32, как вы знаете, выражается в возможности выполнения 16разрядных команд. Микросхемы IA64, в свою очередь, могут выполнять не только 32разрядные (IA32), но и 16разрядные (IA16) команды.

В компании AMD была разработана конкурентоспособная, но несколько отличная 64разрядная архитектура, получившая название x8664; она будет использоваться в микросхемах с кодовым именем Opteron (для серверов) и Athlon 64 (для настольных ПК). Ее основным отличием является то, что архитектура AMD x8664 более близка к существующей IA32, чем новая 64разрядная архитектура IA64. Предполагается, что микросхемы x8664 будут выполнять существующий 32разрядный код быстрее, чем процессоры, созданные на основе IA64.

К сожалению, процессоры x8664 не позволяют выполнять программный код, разработанный непосредственно для IA64, что связано с коренными отличиями наборов команд и архитектуры. Процессор Itanium (IA64) был выпущен в марте 2001 года и уже завоевал солидную репутацию на рынке серверов и рабочих станций. При этом первые процессоры Hammer (AMD x8664) должны быть доступны с начала 2003 года. Тем не менее эти процессоры уже обеспечены поддержкой со стороны таких известных производителей операционных систем и приложений, как Microsoft, Red Hat и SuSE (Linux), IBM и Oracle (базы данных), а также SAP.

Растущая популярность IBM PC и архитектуры Intel в некотором роде ограничила развитие персонального компьютера. Тем не менее успех IBM PC привел к разработке большого количества программ, периферийных устройств и аксессуаров, в результате чего PC стал промышленным стандартом. Процессор 8088, который использовался в первом PC, содержал около 30 тыс. транзисторов и работал на частоте 5 МГц. Процессор Itanium 2, основанный на ядре Madison и созданный по 0,13микронной технологии, имеет три типа кэшпамяти (включая кэшпамять третьего уровня объемом 6 Мбайт) и содержит 410 млн. транзисторов на кристалле размером 374 мм2 (ширина сторон кристалла более 19,3 мм). На данный момент Intel выпустила процессоры, работающие на частоте свыше 3 ГГц, и следует заметить, что компания AMD практически не отстает от лидера. Все это является практическим подтверждением закона Мура, в соответствии с которым быстродействие процессоров и количество содержащихся в них транзисторов удваивается каждые 1,5–2 года.