Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Понятие о системе команд




 

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

Перечень команд и их особенности жестко фиксированы конструкцией микропроцессора и не могут быть изменены.

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

1. мнемоника команды;

2. код операции;

3. формат команды;

4. назначение команды;

5. конкретное содержание;

6. методы адресации;

7. влияние команды на регистр признаков;

8. число и типы машинных циклов;

9. минимальное число машинных тактов.

Система команд учебного микропроцессора устанавливает следующее назначение команд:

1. пересылка кодов;

2. арифметико-логическая обработка кодов;

3. передача управления;

4. управление микропроцессором.

Команды одинакового назначения отличаются друг от друга своим конкретным содержанием.

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

Формат определяет число и смысл байтовых слов, составляющих команду. В учебном микропроцессоре приняты одно-, двух- и трехбайтовые форматы. Построение этих форматов и положение в памяти микро-ЭВМ соответствующих команд иллюстрирует рис.2.1. Байты команд всегда располагаются в ячейках памяти с последовательно увеличивающимися адресами. Адрес ячейки памяти , в котором располагается первый из байтов команды, считается адресом этой команды. Первый байт команды часто называют кодом операции. Код операции несет в себе полную характеристику соответствующей команды. Последующие байты есть числа, которые, в зависимости от конкретного содержания команды, рассматриваются микропроцессором либо как данные, либо как адреса ячеек памяти (портов ввода-вывода). В двухбайтовых командах фигурируют восьмиразрядные (байтовые) адреса или данные. В трехбайтовых – шестнадцатиразрядные (двухбайтовые). При этом младший байт адреса или данных всегда располагается в памяти микро-ЭВМ по младшему адресу, а старший – по старшему.

Другие характеристики, входящие в систему команд учебного микропроцессора, будут рассмотрены особо.

Рис.2.1.Форматы команд учебного микропроцессора

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных