Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Определите тип микропроцессора по представленному описанию системы его команд.

Читайте также:
  1. Amp;C) популяционные и экосистемы.
  2. CAD/CAM-системы в ТПП
  3. CALS-технологий и единая интегрированной системы управления вуза
  4. I. Общие симптомы заболеваний пищеварительной системы.
  5. I. Понятие, типы и принципы денежной системы.
  6. II. Исследование В-системы иммунитета.
  7. II. Основные элементы денежной системы.
  8. II. Прочтите слова и определите части речи( глаголы, существительные,
  9. III Рекомендации к написанию курсовой работы по дисциплине «Коррекционно-педагогические системы воспитания и обучения детей дошкольного возраста».
  10. III. Особенности денежной системы РК.

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

· CISC (Complex Instruction Set Command) с полным набором системы команд;

· RISC (Reduced Instruction Set Command) с усеченным набором системы команд;

· VLIW (Very Length Instruction Word) со сверхбольшим командным словом;

· MISC (Minimum Instruction Set Command) с минимальным набором системы команд и весьма высоким быстродействием

Процессоры RISC были разработаны в 1986 году, когда технология суперскалярных конвейеров только начала развиваться. Процес­соры содержали сотни тысяч транзисторов.

Микро­процессоры типа RISC характеризуются очень высоким быстродействием, но они программно не совместимы с CISC-процессорами: при выполнении про­грамм, разработанных для CISC-процессоров, они могут лишь эмулировать (мо­делировать, имитировать) процесоры типа CISC на программном уровне, что приводит к резкому уменьшению их эффективной производительности.

В конце 90-х наиболее совершенные процессоры уже содержат миллионы транзисторов. Например, процессоры архитектуры IA-64 содержат десятки миллионов транзисторов. В дальней­ших модификациях их число, вероятно, увеличится до сотен миллионов.

Архитектура IA-64 не является ни 64-разрядным расширением архитектуры CISC, ни переработкой архитектуры RISC. IA-64 представляет собой новую архитекту­ру, использующую длинные слова команд (LIW), предикаты команд (instruction predication), исключение ветвлений (branch elimination), предварительную загрузку данных (speculative loading) и другие ухищрения для того, чтобы обеспечить боль­ший параллелизм выполнения программ. Но, тем не менее, IA-64 — это компро­мисс между CISC и RISC, попытка сделать их совместимыми: существуют два режима декодирования команд — VLIW и старый CISC Программы автомати­чески переключаются в необходимый режим исполнения.

Процессоры типа VLIW - весьма перспективный тип процессоров. Процессоры типа VLIW выпускают фирмы Transmeta, Intel и Hewlett-Packard. Следует заметить, что при более глубоком анализе технология EPIC (Explicitly Parallel Instruction Computing — вычисления с явной параллельностью инструкций), которой придерживаются фирмы Intel и HP, незначительно от­личается от технологии VLIW, принятой за основу фирмой Transmeta. Но эти отличия несущественны, поэтому микропроцессоры VLIW и EPIC можно отне­сти к одной группе. К VLIW-типу можно отнести и ожидавшийся в 2002 году процессор Elbrus 2000 — E2k, разработанный российской компанией «Эльбрус».

Программисты доступа к внутренним VLIW-командам не имеют: все программы (даже операционная система) работают поверх специального низкоуровневого программного обеспечения (Code Morphing), которое ответственно за трансля­цию команд CISC-процессоров в команды VLIW.

Процессоры типа VLIW вместо сложной схемной логики, обеспечивающей в современных суперскалярных процессорах параллельное исполнение команд, опираются на программное обеспечение. Упрощение аппаратуры позволило уменьшить габариты процессоров и по­требление энергии (эти процессоры иногда называют «холодными»).

Пример задания:

Выберете тип микропроцессора, в котором реализован усеченный набор системных команд:

a) CISC;

b) MISC;

c) RISC;

d) VLIW

Правильный ответ: «C», т.е RISC процессор.

 




Дата добавления: 2014-12-20; просмотров: 43 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав