XBOX Live Gold 3 месяца
XBOX Live Gold 3 месяца


Разблокировка ZTE Blade A5
Разблокировка ZTE Blade A5


XBOX Live 2000 рублей (RUS)
XBOX Live 2000 рублей (RUS)


В начало

Введение в микропроцессорные устройства (Тема)

 

         Микропроцессор (МП) – программно-управляемое устройство, предназначенное для обработки цифрой информации и управления процессом этой обработки, выполненное в виде одной (или нескольких) интегральной схемы с высокой степенью интеграции электронных элементов (БИС).

Самые разнообразные задачи требуют последовательного выполнения определённого набора логических и арифметических операций, или, как принято говорить сейчас, требуют выполнения алгоритма.

С попыток изобрести устройство, способное реализовать простейшие вычислительные алгоритмы, началась история вычислительной техники.

         В 1623 году учёный В. Шикард создал машину, умеющую складывать и вычитать числа.

1671 год – Лейбниц создал устройство способное выполнять четыре основные арифметические операции – арифмометр.

         1938 год – немецкий учёный Цузе К. создаёт электромеханическую машину, арифметическое устройство которой было выполнено на базе реле. Машина оперировала уже не десятичными, а двоичными числами.

         1944 год – американец Г. Айкен спроектировал вычислительную машину, которая также работала на реле. Однако она оперировала с данными в десятичной форме. Из-за большого веса механических частей эти машины были бесперспективны.

Нужно было искать новую, более технологичную элементную базу. И тогда вспомнили об изобретении Л. Фореста, который в 1906 году создал трёхэлектродную вакуумную лампу, названную триодом. В силу своих свойств она стала наиболее естественной заменой реле.

         1946 год – в США была создана первая универсальная ЭВМ. Она содержала 18 тысяч ламп, весила 30 тонн, занимала площадь 200 м2 и потребляла огромную мощность. В этой ЭВМ всё ещё использовались десятичные операции и программирование осуществлялось путём коммутации разъемов и установки переключателей.

         1951 год – создана первая ЭВМ с двоичной арифметикой и оперативной памятью. После создания этой ЭВМ человечество осознало огромные возможности вычислительных машин. Данная отрасль начала развиваться быстро и динамично.             До середины 80-х годов процесс эволюции вычислительной техники принято делить на поколения.

         1-е поколение (1945–1954 гг) ЭВМ этого поколения работали на ламповой элементной базе, из-за чего поглощали огромное количество энергии и были ненадёжны.

         2-е поколение (1955-1964 гг) Смену поколений определило появление новой элементной базы: вместо лампы стали применять транзисторы. Тогда в архитектуре ЭВМ появились аппаратные средства для выполнения операций с плавающей точкой. Были разработаны команды для вызовов подпрограмм. Появились языки высокого уровня – Algol, Fortran, Cobol.

         3-е поколение (1965-1970 гг) Переход от транзисторов к интегральным микросхемам. Это повысило производительность ЭВМ и снизило их габариты и стоимость. ЭВМ стали активно использоваться для управления различными технологическими процессами в системах сбора и обработки информации. Увеличение мощности ЭВМ сделало возможным одновременное выполнение нескольких программ на одной ЭВМ. Для координации одновременно выполняемых действий создаются первые операционные системы. Разрабатываются пакеты прикладных программ для различных областей деятельности человека.

         4-е поколение (1970-1984 гг) Переход на новую элементную базу: интегральные схемы сменили большие и сверхбольшие интегральные схемы (БИС и СБИС). На этом этапе развития ЭВМ появляются первые микропроцессоры.

         В общем случае под процессором понимают функциональный блок ЭВМ, предназначенный для логической и арифметической обработки информации.

         По аппаратной реализации процессоры можно разделить на микропроцессоры, полностью интегрирующие все функции процессора и процессоры с малой и средней интеграцией. Конструктивно это выражается в том, что микропроцессоры реализуют все функции процессора на одном кристалле, а процессоры других типов реализуют их путём соединения большого количества микросхем.

         Первый МП  i4004 был создан фирмой INTEL на рубеже 70-х годов. Он представлял собой 4-разрядное параллельное вычислительное устройство. Фирма INTEL продолжила интенсивные разработки и один из её проектов привёл к успеху, предопределившему будущий путь развития вычислительной техники. В 1972 году был создан 8-ми разрядный МП i8008. На базе этого МП появляются первые персональные ЭВМ. В 1976 году фирма INTEL выпустила 16-ти разрядный микропроцессор i8086. Он имел разрядность регистров в 16 бит и системной шины адреса в 20 бит. За счёт этого мог адресовать до 1 Мбайт оперативной памяти. В 1982 году был создан i80286. Этот МП представлял улучшенный вариант  i8086. Он поддерживал уже несколько режимов работы: реальный, когда формирование адреса производилось по правилам i8086, и защищённый, который аппаратно реализовывал многозадачность и управление виртуальной памятью.  i80286 имел также большую разрядность шины адреса – 24 разряда против 20 у i8086, и поэтому он мог адресовать до 16 Мбайт оперативной памяти. Первые компьютеры на базе этого МП появились в 1984 году. На этом 4-е поколение развития ЭВМ завершилось.

         5-е поколение ЭВМ началось в 1985 году, когда фирма INTEL представила первый 32 разрядный МП i80386. Этот МП поддерживал новый режим работы – режим виртуального i8086.  i80386 был первым МП в котором использовалась параллельная обработка данных. Одновременно осуществлялись: доступ к памяти и устройствам ввода-вывода, размещение команд в очереди для выполнения, их декодирование, преобразование линейного адреса в физический.

         Вскоре после МП i386 появился i486. В его архитектуре получили дальнейшее развитие идеи параллельной обработки. Устройство декодирования и исполнения команд было организованно в виде пятиступенчатого конвейера, на котором в различной стадии исполнения могло находиться до 5 команд.

         С 1993 года стали выпускаться МП Intel Pentium. Эти МП продолжают развитие идей параллельной обработки. В устройство декодирования и исполнения команд бал добавлен второй конвейер. Теперь два конвейера вместе могли исполнять две инструкции за такт. Процессор стал более интеллектуальным. В него была добавлена возможность предсказания ветвлений, в связи, с чем значительно возросла эффективность исполнения нелинейных алгоритмов.

         В 1970 году Маршиан Эдвард Хофф  из фирмы Intel сконструировал интегральную схему, аналогичную по своим функциям центральному процессору большой ЭВМ – первый МП Intel-4004, который в 1971 году был выпущен в продажу.

         Схема прибора насчитывала 2300 транзисторов. Тактовая частота 750 кГц. МП обрабатывал 4-х разрядные данные. В систему команд входило всего 46 инструкций. Этот МП не имел операций логической обработки данных. Модуль i4004 не имел возможности останова и обработки прерываний. Шина адреса ША была мультиплексирована с шиной данных ШД. 12 разрядный адрес передавался по 4-е разряда.

1972 год МП i8008 – первый 8-ми разрядный прибор. Его производительность по сравнению с предшествующим  МП возросла в 2,3 раза.

         1974 год создан МП i8080. Кристалл содержал 6000 транзисторов. Тактовая частота 2 МГц. Были разделены ША и ШД. Использовалась многоуровневая система прерываний по вектору. В i8080 появился механизм прямого доступа к памяти.

         1978 год – МП 8086, первый 16-ти разрядный МП.

         1982 год – МП 80286.

         1985 год – МП 80386. Этот МП насчитывал уже 275000 транзисторов, число которых, по сравнению с первым i4004 увеличилось более чем в 100 раз. Это был 32-х разрядный многозадачный процессор с возможностью одновременного выполнения нескольких программ.

         1989 год – МП 80486.

         1993 год – МП Pentium.

         1995 год – Pentium Pro.

         1997 год - Pentium II.

         1999 год - Pentium III.