Система команд микропроцессора

Рубрики: Это интересно   Комментарии (0)

Команда микропроцессора — это предписание, определяющее шаг процесса выполнения программы работы МП. Команда содержит указание операции, адрес операндов и различные служебные признаки. Фиксированный набор команд конкретного МПК называют системой команд.

Длина команды как двоичного слова совпадает с длиной слова данных. Так, длина слова команды 8-разрядного МП равна 8 бит, а 16-разрядного МП — 16 бит. Однако команды могут иметь длину, равную не только одному, но также двум или трем словам. К примеру, длина команды 8-разрядного МП может равняться 8, 16 и 24 бит. Назначение отдельных битов команды оговаривается заранее.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Подтвердите, что Вы не бот — выберите самый большой кружок: