Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы тест1.doc
Скачиваний:
6
Добавлен:
20.11.2019
Размер:
43.21 Кб
Скачать

Система кодирования команд. Способы адресации.

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

Формат команды – это структура команды, позволяющая распознать назначение её полей.

1. Для каких целей в ЭВМ используются различные способы адресации?

Для сокращения длины поля адреса команды

Для удобства программирования

  1. Какая адресация обеспечивает наименьшее время выборки операнда?

Непосредственная адресация.

3. Какая из систем кодирования команд обеспечивает наибольшую гибкость программирования?

Четырехадресная

4. Каковы основные преимущества двухадресной системы команд перед трехадресной?

длина команды

5. От каких параметров ЭВМ зависит длина команды?

от длины поля кода операции и суммы длин адресных полей, от объема запоминающего устройства и объема регистровой памяти

6. Каким образом определяется положение второго операнда в одноадресной системе команд?

в качестве второго операнда используется двоичный код, который хранится в некотором регистре

7. Какова минимальная длина поля кода операции, если система команд ЭВМ включает 100 команд?

7 бит

8. Какова минимальная длина адресного поля, если объем адресуемой памяти составляет 100 Мбайт (адресация – прямая)?

27 бит

9. Какова минимальная длина команды двухадресной ЭВМ, если ее система команд включает 200 команд, а объем адресуемой памяти составляет 130 Кбайт (адресация – прямая)?

26 бит

10. Какое максимальное количество команд может входить в систему команд ЭВМ, у которой в команде поле кода операции имеет длину 9 бит?

512

11. Какой максимальный объем памяти (в килобайтах) можно адресовать с помощью адресного поля длиной 11 разрядов при прямой адресации?

2 кб

Цикл выполнения команды.

1. Сколько этапов содержит цикл выполнения линейной команды? 6

2. На каком этапе происходит считывание первого операнда? 2

3. На каком этапе выполнения команды происходит считывание второго операнда? 3

4. На каком этапе происходит выполнение операции в АЛУ? 4

5. На каком этапе происходит запись результата операции по адресу приемника результата? 5

6. Сколько этапов содержит цикл выполнения команды условного перехода?

В зависимости от условия. (отрицательный результат или результат, равный нулю)

7. Для чего используется регистр команд?

предназначен для хранения в процессоре считанной из ОЗУ команды на время ее выполнения.

8. Для чего используется счетчик команд?

Счетчик команд — регистр процессора, содержащий адрес текущей выполняемой команды.

9. Для чего используются признаки результата?

Для хранения признаков результата выполненной в АЛУ операции

10. На какую величину изменяется значение счетчика команд при выполнении команды?

На величину выполненной команды. Д ячеек

11. С каким из этапов выполнения команды может быть совмещен этап формирования адреса следующей команды? Первый этап – выборка исполняемой команды из ОЗУ.

12. Для чего в ЭВМ используется блок управления операциями?

формирует управляющие сигналы, необходимые для выполнения данной операции в АЛУ.

  1. Чем команды условного перехода отличаются от команд безусловного перехода?

В команде условного перехода нарушение естественного порядка выполнения программы происходит только при выполнении определенного условия