Информатика -продвинутый курс



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


1. Назовите основные функциональные устройства учебного компьютера «Е97» и охарактеризуйте их назначение.

2. Какие виды памяти существуют в «Е97» и как они адресуются?

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

4. В ОЗУ, начиная с адреса 300, хранятся следующие байты: 00, 01, 02, 03. Какое слово будет прочитано по адресу 302?

5. В ОЗУ начиная с адреса 300 хранятся слова 0102 и 5301. Совпадают ли находящиеся в адресах 301 и 302 байты?

6. Что такое BIOS и какова его роль в современном компьютере? Знаете ли вы название фирмы, написавшей BIOS для вашего компьютера?

7. Какие значения получат управляющие признаки, если результат операции получится равным 1?0?

8. Какие внутренние регистры содержит учебный процессор «Е97» и каково их  назначение?

9. Из каких частей состоит полная команда «Е97»?

10. Какие форматы может иметь команда «Е97»? Приведите примеры команд на каждый из форматов.

11. Напишите программы вычисления нескольких арифметических выражений.

12. Чем различаются переходы с кодами С и D и как они работают?

13. Если рассмотренную в одном из примеров команду 1D06 поместить в ячейку с адресом не 42, а 4Е, то какая команда будет выполняться следующей?

14. Каково должно быть смещение в команде перехода к адресу 56, если сама команда имеет адрес 4Е? 5Е?

15. Какие значения может принимать модификатор в командах перехода и что они обозначают?

16. Напишите программу, которая переписывает в R3 наименьшее из чисел, хранящихся в регистрах R1 и R2.

17. Придумайте задачи, при программировании которых может быть полезно использование процедур или функций.

18. Как процессор обращается к подпрограмме и выходит из нее обратно?

19. Какие операции можно делать с указателем стека?

20. Чем отличаются сдвиги с кодами операций ЕВ и ЕС? Приведите пример, когда эти различия незаметны.

21. Какие методы адресации реализованы в «Е97»? Приведите по два-три примера на каждый из них.

22. Как кодируются следующие операнды: R2? (R3)? константа 345? ячейка 66?




Содержание  Назад  Вперед