10121

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

Доклад

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

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

Русский

2013-03-21

15.44 KB

1 чел.

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

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

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

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

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

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

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

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

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

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

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

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


 

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

5937. Анализ воспитательной работы МБОУ «Устьвашская средняя общеобразовательная школа» за 2011/12 учебный год 102 KB
  Анализ воспитательной работы МБОУ Устьвашская средняя общеобразовательная школа за 2011/12 учебный год. Цель воспитательной работы в 2001/12 учебном году: формирование первичных представлений о базовых национальных российских ценностях (начал...
5938. Анализ воспитательной работы с учащимися 9 а класса 66.5 KB
  Анализ воспитательной работы с учащимися 9 а класса Классный руководитель: Характеристика класса. В классе 25 учеников, из них 11 мальчиков и 14 девочек. По национальному составу - 20 русских, 5 бурят. Количество учащи...
5939. Анализ воспитательной работы за первое полугодие классного руководителя 10 А класса 40.5 KB
  Анализ воспитательной работы за первое полугодие классного руководителя 10 А класса 1. Анализ эффективности целеполагания и планирования воспитательного процесса в классе в 2011-2012 учебном году. Воспитательные задачи в текущем учебном году следующ...
5940. Системы снабжения природным газом 78.66 KB
  Природный газ это заслуженно один из самых эффективных источников энергии. При сравнении с другими видами топлива и сырья у него есть множество преимуществ. Во-первых, его стоимость. Стоимость добычи ниже, а производительность труда намного...
5941. Педагогическая практика по воспитательной работе 172 KB
  Педагогическая практика по воспитательной работе Информационно-методические материалы для начинающих методистов и студентов i - v курсов Отход от авторитарной педагогики и гуманизация всего учебно-воспитательного процесса предъявляют все более ...
5943. Архитектура Киевской Руси 59.5 KB
  I. Архитектура Киевской Руси Н. М. Карамзин в Истории государства Российского, описывая истоки возникновения искусства Древней Руси, рассказывает, как Владимир, увидев, подобно бабке своей, заблуждение язычества, стал искать истины в разных верах...
5944. Рапсовое масло как альтернативное топливо для дизеля 39.56 KB
  Двигатели внутреннего сгорания (ДВС), на сегодняшний день, являются основными потребителями топлив нефтяного происхождения. По причине постоянного увеличения численности ДВС и снижения количества вновь открываемых месторождений нефти обостр...
5945. Изучение реэтимологизированных образований, функционирующих в языке сатирических и юмористических произведений 117.23 KB
  Великие мастера мировой культуры высоко ценили роль сатиры и юмора в культуре. Для выявления возможностей сатиры и юмора, их роли в развитии человека и социальной значимости необходимо изучение не только художественно - эстетических ка...