Составители:
26
Аппаратная и программная совместимость с другими типами ЭВМ означает
возможность использования на компьютере, соответственно, тех же
технических элементов и программного обеспечения, что и на других типах
машин;
15) возможность работы в вычислительной сети;
16) возможность работы в многозадачном режиме. Многозадачный
режим позволяет выполнять вычисления одновременно по нескольким
программам (многопрограммный режим) или для нескольких пользователей
(многопользовательский режим);
17) надежность. Надежность – это способность системы выполнять
полностью и правильно все заданные ей функции.
18) стоимость;
19) габариты, вес и внешний вид системного блока.
§3. Выполнение команд
Команда – это описание элементарной операции, которую должен
выполнить компьютер.
В общем случае, команда содержит следующую информацию:
• код выполняемой операции;
• указания по определению операндов (или их адресов);
• указания по размещению получаемого результата.
В зависимости от количества операндов, команды бывают:
• одноадресные;
• двухадресные;
• трехадресные;
• переменноадресные.
Команды хранятся в ячейках памяти в двоичном коде. В современных
компьютерах длина команд переменная (обычно от двух до четырех байтов), а
способы указания адресов переменных весьма разнообразные. В адресной части
команды может быть указан, например:
• сам операнд (число или символ);
• адрес операнда (номер байта, начиная с которого расположен
операнд);
• адрес адреса операнда (номер байта, начиная с которого расположен
адрес операнда), и др.
Рассмотрим несколько возможных вариантов команды сложения (англ.
add – сложение), при этом вместо цифровых кодов и адресов будем
пользоваться условными обозначениями:
Выполнение команды можно проследить по схеме на рис. 2.1.
Как правило, этот процесс разбивается на следующие этапы:
• из ячейки памяти, адрес которой хранится в счетчике команд,
выбирается очередная команда; содержимое счетчика команд при этом
увеличивается на длину команды;
• выбранная команда передается в устройство управления на регистр
Аппаратная и программная совместимость с другими типами ЭВМ означает возможность использования на компьютере, соответственно, тех же технических элементов и программного обеспечения, что и на других типах машин; 15) возможность работы в вычислительной сети; 16) возможность работы в многозадачном режиме. Многозадачный режим позволяет выполнять вычисления одновременно по нескольким программам (многопрограммный режим) или для нескольких пользователей (многопользовательский режим); 17) надежность. Надежность – это способность системы выполнять полностью и правильно все заданные ей функции. 18) стоимость; 19) габариты, вес и внешний вид системного блока. §3. Выполнение команд Команда – это описание элементарной операции, которую должен выполнить компьютер. В общем случае, команда содержит следующую информацию: • код выполняемой операции; • указания по определению операндов (или их адресов); • указания по размещению получаемого результата. В зависимости от количества операндов, команды бывают: • одноадресные; • двухадресные; • трехадресные; • переменноадресные. Команды хранятся в ячейках памяти в двоичном коде. В современных компьютерах длина команд переменная (обычно от двух до четырех байтов), а способы указания адресов переменных весьма разнообразные. В адресной части команды может быть указан, например: • сам операнд (число или символ); • адрес операнда (номер байта, начиная с которого расположен операнд); • адрес адреса операнда (номер байта, начиная с которого расположен адрес операнда), и др. Рассмотрим несколько возможных вариантов команды сложения (англ. add – сложение), при этом вместо цифровых кодов и адресов будем пользоваться условными обозначениями: Выполнение команды можно проследить по схеме на рис. 2.1. Как правило, этот процесс разбивается на следующие этапы: • из ячейки памяти, адрес которой хранится в счетчике команд, выбирается очередная команда; содержимое счетчика команд при этом увеличивается на длину команды; • выбранная команда передается в устройство управления на регистр 26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »