10121

Система команд процессора. Совместимость снизу-вверх

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-03-21

15.44 KB

3 чел.

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

Система команд представляется спецификацией соответствия (микро)команд наборам кодов (микро)операций, выполняемых при вызове команды, определяемых (микро)архитектурой системы. (При этом, на системах с различной (микро)архитектурой может быть реализована одна и та же система команд. Например, Intel Pentium и AMD Athlon имеют почти идентичные версии системы команд x86, но имеют радикально различный внутренний дизайн.)

Базовыми командами являются, как правило, следующие:

арифметические, например «сложения» и «вычитания»;

битовые, например «логическое и», «логическое или» и «логическое не»;

присваивание данных, например «переместить», «загрузить», «выгрузить»;

ввода-вывода, для обмена данными с внешними устройствами;

управляющие инструкции, например «переход», «условный переход», «вызов подпрограммы», «возврат из подпрограммы».

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

Если объединить наиболее часто используемую последовательность микроопераций под одной микрокомандой, то надо будет обеспечивать меньше микрокоманд. Такое построение системы команд носит название CISC (Complex Instruction Set Computer), в распоряжении имеется небольшое число составных команд.

С другой стороны, это объединение уменьшает гибкость системы команд. Вариант с наибольшей гибкостью — наличие множества близких к элементарным операциям команд. Это RISC (Reduced Instruction Set Computer), в распоряжении имеются усечённые, простые команды.

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


 

А также другие работы, которые могут Вас заинтересовать

2089. Железы внутренней секреции (эндокринные железы) 3.57 MB
  Морфофункциональная характеристика ЖВС. Регуляция желёз внутренней секреции. Соматотропный гормон.
2090. Антенно–фидерные устройства 22.67 KB
  Антенно-фидерные устройства являются неотъемлемым элементом любой радиолинии. Радиолиния - комплекс приборов, осуществляющих передачу информации через окружающее пространство с помощью свободно распространяющихся электромагнитных волн (радиоволн).
2091. Классификация антенн 13.66 KB
  Необходимость классификации обусловлена наличием большого количества типов АФУ (чрезвычайно широкий диапазон частот электромагнитных колебаний).
2092. Основные типы антенн 14.96 KB
  Все антенны удобно разделить на две большие группы: - линейные антенны, - апертурные антенны.
2093. Элементарные излучатели электромагнитных волн 45.94 KB
  Основные типы излучателей: элементарный электрический диполь (диполь Герца), элементарная электрическая рамка (магнитный диполь), элементарная щель и излучатель Гюйгенса.
2094. Понятие о магнитном токе 67.25 KB
  Распределение магнитных силовых линий, получающуюся при протекании постоянного электрического тока.
2095. Элементарный щелевой излучатель 56.25 KB
  Данная излучающая система представляет собой бесконечную металлическую плоскость. Для возбуждения в щели переменного магнитного тока могут быть использованы различные способы.
2096. Элементарный излучатель Гюйгенса 85.15 KB
  Может быть представлен в виде воображаемой плоской площадки в диэлектрической среде без потерь, в том числе в свободном пространстве, размеры площадки много меньше длины волны.
2097. Передающие антенны и их параметры. 561.44 KB
  Группа определяющая электродинамический режим антенны, геометрические размеры и форма поверхностей и проводов, по которым текут электрические токи, частота колебаний и распределение токов, электродинамические параметры материалов антенны и окружающей среды.