Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типы микропроцессоров




Серверы.

Особую интенсивно развивающуюся группу ЭВМ образуют многопользовательские компьютеры, используемые в вычислительных сетях, – серверы. Серверы обычно относят к микро­ЭВМ, но по своим характеристикам мощные серверы скорее можно отнести к малым ЭВМ и даже к мэйнфреймам, а суперсерверы приближаются к суперЭВМ.

 

Если первоначально именно наличие МП служило признаком микроЭВМ, то сейчас МП используются во всех без исключения классах ЭВМ.

Все микропроцессоры можно разделить на группы:

- Микропроцессоры типа CISC с полным набором системы команд;

- Микропроцессоры типа RISC с усеченным набором системы команд;

- Микропроцессоры типа VLIW со сверхбольшим командным словом;

- Микропроцессоры типа MISC с минимальным набором системы команд и весьма высоким быстродействием и др.

Двумя основными архитектурами набора команд, используемыми компьютерной промышленностью на современном этапе развития вычислительной техники являются архитектуры CISC и RISC. Основоположником CISC-архитектуры можно считать компанию IBM с ее базовой архитектурой /360, ядро которой используется с 1964 года и дошло до наших дней, например, в таких современных мейнфреймах как IBM ES/9000.Лидером в разработке микропроцессоров c полным набором команд (CISC – Complete Instruction Set Computer) считается компания Intel со своей серией x86 и Pentium. Эта архитектура является практическим стандартом для рынка микрокомпьютеров. Для CISC-процессоров характерно: сравнительно небольшое число регистров общего назначения; большое количество машинных команд, некоторые из которых нагружены семантически аналогично операторам высокоуровневых языков программирования и выполняются за много тактов; большое количество методов адресации; большое количество форматов команд различной разрядности; преобладание двухадресного формата команд; наличие команд обработки типа регистр-память.

МП типа CISC– Complete Instruction Set Computer.

Микропроцессор CISC использует набор машинных инструкций, полностью соответствующий набору команд языка ассемблера. Вычисления разного типа в нем могут выполняться различными командами, даже если они приводят к одному результату (например, умножение на два и сдвиг на один разряд влево). Такая архитектура обеспечивает разнообразные и мощные способы выполнения вычислительных операций на уровне машинных команд, но для выполнения каждой команды обычно требуется большое число тактов процессора.

Для CISC-процессоров характерно:

* сравнительно небольшое число регистров общего назначения;

* большое количество машинных команд, некоторые из которых нагружены семантически аналогично операторам высокоуровневых языков программирования и выполняются за много тактов;

* большое количество методов адресации;

* большое количество форматов команд различной разрядности;

* преобладание двухадресного формата команд; наличие команд обработки типа регистр-память.

Большинство современных ПК типа IBM PC используют МП типа CISC. В CISC-микропроцессоре набор команд очень богат, и довольно сложную задачу можно выполнить одной командой. Например в Intel-системе одной командой можно скопировать целую строку символов. Однако именно богатый набор команд стал традиционным источником определенных ограничений этой архитектуры, которые приводят к тому, что отдельные команды могли выполняться в несколько тактов. Этот недостаток особенно очевидно проявлялось в архитектуре 386, где команды часто выполнялись за два, а то и за четыре такта. Процессоры Intel 486, Pentium Pro,, по своей производительности уже приближались к RISC-процессорам.

Примечание. В программах решения многих задач содержится большое число условных передач управления. Если процессор может заранее предсказывать направление перехода (ветвления), то его производительность значительно возрастает за счет оптимизации работы вычислительных конвейеров. В МП Pentium Pro вероятность правильного предсказания 90% против 80% у МП Pentium.

МП типа RISC – Reduced Instruction Set Computer.

Среди особенностей RISC-архитектур следует отметить наличие достаточно большого регистрового файла (в типовых RISC-процессорах реализуются 32 или большее число регистров по сравнению с 8 – 16 регистрами в CISC-архитектурах), что позволяет большему объему данных храниться в регистрах на процессорном кристалле большее время и упрощает работу компилятора по распределению регистров под переменные.

Микропроцессоры с архитектурой RISC (Reduced Instruction Set Computers) используют сравнительно небольшой (сокращённый) набор наиболее употребимых команд, определённый в результате статистического анализа большого числа программ для основных областей применения CISC (Complex Instruction Set Computer)- процессоров исходной архитектуры. Все команды работают с операндами и имеют одинаковый формат. Обращение к памяти выполняется с помощью специальных команд загрузки регистра и записи. Простота структуры и небольшой набор команд позволяет реализовать полностью их аппаратное выполнение и эффективный конвейер при небольшом объеме оборудования. Арифметику RISC- процессоров отличает высокая степень дробления конвейера. Этот прием позволяет увеличить тактовую частоту (значит, и производительность) компьютера; чем более элементарные действия выполняются в каждой фазе работы конвейера, тем выше частота его работы. RISC - процессоры с самого начала ориентированны на реализацию всех возможностей ускорения арифметических операций, поэтому их конвейеры обладают значительно более высоким быстродействием, чем в CISC - процессорах. Поэтому RISC - процессоры в 2 - 4 раза быстрее имеющих ту же тактовую частоту CISC - процессоров с обычной системой команд и высокопроизводительней, несмотря на больший объем программ, на (30 %).

На рынке RISC-систем не было совместимости, как у микропроцессоров Intel. Почти се известные фирмы разработали по несколько вариантов микросхем RISC, что привело к анархии. На рынке присутствовали десятки разных RISC-процессоров, каждый из которых работал под управлением собственной операционной системы. Для того, чтобы вкладывать большие средства в RISC-системы, разработчики должны были увидеть жизнеспособный рынок, конечные пользователи иметь широкую номенклатуру приложений.

Резюме:

МП типа RISC содержат только набор простых, часто встречающихся в программах команд. При необходимости выполнения более сложных команд в МП производится их автоматическая сборка из простых. За счет наложения и параллельного выполнения команд все RISC-архитектуры могут обеспечивать быстродействие, равное тактовое частот, т.е. одна команда за один такт.

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 2584; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.