Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций-5_2.doc
Скачиваний:
30
Добавлен:
27.04.2019
Размер:
3.52 Mб
Скачать

Вопросы для самопроверки

  1. В чем отличие машинной команды от машинной операции? Перечислите основные группы машинных команд.

  2. Опишите и изобразите структуру машинной команды.

  3. Почему при проектировании ЭВМ важно выбрать оптимальную структуру и форматы команд?

  4. Какими бывают структуры машинных команд?

  5. В каком случае используется безадресная структура машинной команды?

  6. Чем различаются способы адресации "подразумеваемый операнд" и "подразумеваемый адрес"?

  7. Опишите регистровую адресацию.

  8. Какие существуют варианты формирования исполнительного адреса при базировании?

  9. Как происходит адресация памяти в случае с косвенной адресацией?

  10. Опишите автоинкрементную/автодекрементную адресацию.

  11. Приведите способы реализации стека.

  12. Как происходят операции чтения и записи числа в "перевернутый стек"?

  13. Что происходит в результате выполнения команды БП?

  14. Опишите структуру команды УП.

  15. Как выполняется команда безусловного перехода к подпрограмме?

  16. Зачем нужны индексные регистры?

  17. Приведите пример использования механизма индексации.

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

  19. Перечислите типы индексных операций.

  20. Какие типы команд используются для проверки окончания цикла при индексации?

Контрольные задания

1. На листах ответа должны быть указаны номер группы, фамилия студента и номер его варианта.

2. Номера вопросов выбираются студентом в соответствии с двумя последними цифрами в его зачетной книжке. В табл.5.1 аn-1 – это предпоследняя цифра номера, аn – последняя цифра. В клетках таблицы стоят номера вопросов, на которые необходимо дать письменный ответ.

Номера вопросов Таблица 5.1

an

an-1

0

1

2

3

4

5

6

7

8

9

0

1,5,9, 13,16

2,6,10, 14,17

3,7,11, 15,18

4,8,12, 13,19

1,9,11, 14,20

2,10,12, 15,18

3,5,8, 13,17

4,6,7, 14,19

1,8,10, 13,17

2,5,7, 14,18

1

3,6,8, 15,19

4,7,9, 13,16

1,5,12, 14,20

2,6,11, 15,16

3,7,10, 13,17

4,8,9, 14,18

1,7,12, 13,18

2,8,10, 14,19

3,5,11, 15,20

4,6,9, 13,17

2

2,7,9, 13,20

1,8,11, 15,19

4,5,10, 15,17

3,6,12, 14,16

1,5,9, 13,16

2,6,10, 14,17

3,7,11, 15,18

4,8,12, 13,19

1,9,11, 14,20

2,10,12, 15,18

3

3,5,8, 13,17

4,6,7, 14,19

1,8,10, 13,17

2,5,7, 14,18

3,6,8, 15,19

4,7,9, 13,16

1,5,12, 14,20

2,6,11, 15,16

3,7,10, 13,17

4,8,9, 14,18

4

1,7,12, 13,18

2,8,10, 14,19

3,5,11, 15,20

4,6,9, 13,17

2,7,9, 13,20

1,8,11, 15,19

4,5,10, 15,17

3,6,12, 14,16

1,5,9, 13,16

2,6,10, 14,17

5

3,7,11, 15,18

4,8,12, 13,19

1,9,11, 14,20

2,10,12, 15,18

3,5,8, 13,17

4,6,7, 14,19

1,8,10, 13,17

2,5,7, 14,18

3,6,8, 15,19

4,7,9, 13,16

6

1,5,12, 14,20

2,6,11, 15,16

3,7,10, 13,17

4,8,9, 14,18

1,7,12, 13,18

2,8,10, 14,19

3,5,11, 15,20

4,6,9, 13,17

2,7,9, 13,20

1,8,11, 15,19

7

4,5,10, 15,17

3,6,12, 14,16

1,5,9, 13,16

2,6,10, 14,17

3,7,11, 15,18

4,8,12, 13,19

1,9,11, 14,20

2,10,12, 15,18

3,5,8, 13,17

4,6,7, 14,19

8

1,8,10, 13,17

2,5,7, 14,18

3,6,8, 15,19

4,7,9, 13,16

1,5,12, 14,20

2,6,11, 15,16

3,7,10, 13,17

4,8,9, 14,18

1,7,12, 13,18

2,8,10, 14,19

9

3,5,11, 15,20

4,6,9, 13,17

2,7,9, 13,20

1,8,11, 15,19

4,5,10, 15,17

3,6,12, 14,16

1,5,9, 13,16

2,6,10, 14,17

3,7,11, 15,18

4,8,12, 13,19