Основные группы команд
Несмотря на большое число разновидностей ЭВМ, на самом низком ("машинном") уровне системы их команд имеют много общего. Любая ЭВМ обязательно содержит следующие группы команд.
1. Команды передачи данных, копирующие информацию из одного места в другое.
2. Арифметические операции. Доля вычислительных действий в современном компьютере уменьшилась, но они по-прежнему играют в программах важную роль.
3. Логические операции, позволяющие компьютеру производить анализ получаемой информации. Простейшими примерами команд рассматриваемой группы могут служить сравнение, а также известные логические операции И, ИЛИ, НЕ. Кроме того, к ним часто добавляют анализ отдельных битов кода, их сброс и установку.
4. Сдвиги двоичного кода влево и вправо. В некоторых частных случаях умножение и деление может быть заменено сдвигом.
5. Команды ввода и вывода информации для обмена с внешними устройствами.
6. Команды управления, к которым относятся все виды переходов. Операции по управлению процессором.
предыдущаяследующая