Хелпикс

Главная

Контакты

Случайная статья





Вопросы к экзамену по архитектуре ЭВМ



Вопросы к экзамену по архитектуре ЭВМ

осенний семестр 2011г.

 

Теория

 

1. Архитектура ЭВМ фон Неймана.

2. Регистровая модель МП I8086. Назначение регистров.

3. Регистр флагов МП I8086. Назначение регистра, флаги состояния, флаги управления.

4. Принцип адресации памяти МП I8086: размер адресного пространства, сегментация, сегмент, логический и физический адреса.

5. Логические сегменты программы. Адресация сегментов.

6. Сегмент стека. Адресация стека, команды работы со стеком, изменение состояния стека.

7. Режимы адресации МП I8086.

8. Общий алгоритм выполнения команды МП I8086.

9. Общий формат команды МП I8086.

10. Формат двухоперандной команды. Назначение служебных полей постбайта и кода операции.

11. Система прерываний МП I8086. Понятие прерывания, вектора прерывания. Таблица векторов прерываний.

12. Механизм обработки прерываний в вычислительных системах на базе МП I8086

13. Внешние (аппаратные) прерывания.

14. Логическая структура контроллера прерываний.

15. Управление вводом-выводом

16. Особенности программ в СОМ - формате. Структура, хранение на диске, загрузка в память, варианты завершения.

17. Особенности программ в ЕХЕ - формате. Структура, хранение на диске, загрузка в память, варианты завершения.

18. Распределение адресного пространства (карта памяти).

19. Управление памятью в реальном режиме.

20. Взаимодействие с клавиатурой

21. Организация текстового видеобуфера. Пример работы с текстовым видеобуфером

---------------------------------------

22. Особенности МП архитектуры IA32. Режимы работы МП.

23. Функциональная структура МП. Виды организации логического адресного пространства

24. Регистровая модель МП архитектуры IA32.

25. Регистр флагов МП 80386.

26. Общая структура кода команды МП архитектуры IA32

27. Режимы адресации МП архитектуры IA32. Примеры команд.

28. Дескриптор сегмента: назначение, формат. Типы дескрипторов.

29. Таблицы дескрипторов сегментов. Селектор сегмента: формат, использование.

30. Преобразование логического адреса при сегментной организации памяти (используется GDT).

31. Преобразование логического адреса при сегментной организации памяти (используется LDT).

32. Средства поддержки страничной организации памяти.

33. Генерация физического адреса при страничной организации памяти.

34. Механизмы защиты памяти.

35. Передача управления между уровнями привилегий

36. Поддержка многозадачности в архитектуре IA32. Сегмент состояния задачи (TSS).

37.  Поддержка многозадачности в архитектуре IA32. Смена задачи.

38. Виды прерываний и особых ситуаций в архитектуре IA32.

39. Таблица дескрипторов прерываний в архитектуре IA32. Обработка прерываний.

40. Организация ввода/вывода в архитектуре IA32.

-------------------------------------

 

Практика

1. Составить программу на языке ассемблера (арифметические команды, экранные операции).

2. Рассчитать структуру машинного кода.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.