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

Слайд 2

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

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

арифметические команды;
логические команды;
команды переходов.

Слайд 3

Команды пересылки данных

Выполняют следующие функции:
загрузка (запись) содержимого во внутренние регистры процессора;
сохранение

Команды пересылки данных Выполняют следующие функции: загрузка (запись) содержимого во внутренние регистры
в памяти содержимого внутренних регистров процессора;
копирование содержимого из одной области памяти в другую;
запись в устройства ввода/вывода и чтение из устройств ввода/вывода.

Слайд 4

Арифметические команды

Рассматривают коды операндов как числовые двоичные или двоично-десятичные коды.
Могут быть

Арифметические команды Рассматривают коды операндов как числовые двоичные или двоично-десятичные коды. Могут
разделены на пять основных групп:
команды операций с фиксированной запятой (сложение, вычитание, умножение, деление);
команды операций с плавающей запятой (сложение, вычитание, умножение, деление);
команды очистки;
команды инкремента и декремента;
команда сравнения.

Слайд 5

Логические команды

Выполняют следующие основные операции:
логическое И, логическое ИЛИ, сложение по модулю 2

Логические команды Выполняют следующие основные операции: логическое И, логическое ИЛИ, сложение по
(Исключающее ИЛИ);
логические, арифметические и циклические сдвиги;
проверка битов и операндов;
установка и очистка битов (флагов) регистра состояния процессора (PSW).

Слайд 6

Побитовые сдвиги

Побитовые сдвиги

Слайд 7

Команды переходов

Делятся на две группы:
команды безусловных переходов;
команды условных переходов.
Примеры команд условных

Команды переходов Делятся на две группы: команды безусловных переходов; команды условных переходов.
переходов:
переход, если равно нулю;
переход, если не равно нулю;
переход, если есть переполнение;
переход, если нет переполнения;
переход, если больше нуля;
переход, если меньше или равно нулю.

Слайд 8

Реализация ветвления на две ветки

Реализация ветвления на две ветки
Имя файла: Система-команд-процессора.pptx
Количество просмотров: 84
Количество скачиваний: 0