Словарь компьютерных и Интернет терминов
Автор-составитель © Евгений Андросов
Что это за словарь и как им пользоваться?
Найти термин по алфавиту:
а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю я
a b c d e f g h i j k l m n o p q r s t u v w x y z
Найти название термина по фразе:
Статья словаря терминов "Что такое Система команд компьютера"
Все прикладные компьютерные программы сводятся к следующей последовательности: команда пользователя, отдаваемая программе - команда программы, отдаваемая процессору компьютера - выполнение процессором последовательности действий, направленных на выполнение команд программы. Совокупность всех операций, которые может выполнять компьютер, образует систему его команд.
Все прикладные компьютерные программы сводятся к следующей последовательности: команда пользователя, отдаваемая программе - команда программы, отдаваемая процессору компьютера - выполнение процессором последовательности действий, направленных на выполнение команд программы. Совокупность всех операций, которые может выполнять компьютер, образует систему его команд.
Несмотря на отдельные отличия, системы команд компьютера имеют много общего. Любой компьютер обязательно содержит следующие группы команд обработки информации:
1. Команды передачи данных, копирующие информацию из одного места в другое.
2. Арифметические операции, которым фактически обязана своим рождением вычислительная техника. Конечно, доля вычислительных действий в современном компьютере заметно уменьшилась, но они по-прежнему играют в программах важную роль.
3. Логические операции, позволяющие компьютеру производить анализ получаемой информации. После выполнения такой команды, компьютер способен выбрать дальнейший ход выполнения программы. Простейшими примерами команд рассматриваемой группы могут служить сравнение, а также известные логические операции И, ИЛИ, НЕ (инверсия). Кроме того, к ним часто добавляется анализ отдельных битов кода, их сброс и установка.
4. Сдвиги двоичного кода. Для доказательства важности этой группы команд достаточно вспомнить правило умножения столбиком: каждое последующее произведение записывается в такой схеме со сдвигом на одну цифру влево.
5. Команды ввода и вывода информации для обмена с внешними устройствами.
6. Команды управления, к которым прежде всего следует отнести условный и безусловный переход, а также команды обращения к подпрограмме (переход с возвратом). Некоторые компьютеры имеют специальные команды для организации циклов, но это не обязательно: любой цикл может быть сведен к той или иной комбинации условного и безусловного переходов. Часто к этой же группе команд относят операции по управлению процессором; с ростом сложности устройства процессора количество такого рода команд увеличивается.