Главная » Файлы » Методички » Ассемблер [ Добавить материал ]

Вопросы для подготовки к экзамену по предмету "Язык ассемблера" (2009 год)

Вопросы по дисциплине «Машинно-ориентированные языки»

  1. Архитектура микропроцессора Intel семейства 8086/8088. Регистры , сегментация, методы адресации.
  2. Ассемблер IBM РС. Набор символов языка, целые и вещественные типы, символические и строковые константы. зарезервированные слова и идентификаторы. Структура ассемблерного оператора.
  3. Инструментальные средства программирования. Редактор, транслятор, компоновщик, библиотекарь, отладчик.
  4. Основные директивы ассемблера.
  5. Арифметические команды.
  6. Команды пересылки и преобразования данных.
  7. Команды десятичной арифметики.
  8. Манипулирование битами (логические побитовые, сдвиговые и битовые команды)
  9. Цепочные команды. Особенности адресации.
  10. Инструкции передачи управления (условные и безусловные переходы, вызов процедур и прерываний)
  11. Команды управления процессором
  12. Команды поддержки языка высокого уровня. Механизм работы.
  13. Понятие стека. Назначение. Механизм работы со стеком.
  14. Кадр данных процедуры. Входи выход из процедуры. Передача аргументов в процедуру. Возврат результата и выделение автоматических переменных.
  15. Связь ассем6лера с языками высокого уровня. Модели памяти. Различные соглашения. Упрощенные директивы.
  16. Организация, адресация и использование массивов данных.
  17. Организация циклов.
  18. Организация ветвлений.
  19. Макросы и процедуры. Особенности директив повторения. Условные директивы.
  20. Механизм работы прерываний. Понятия вектор прерывания, системные и пользовательские прерывания. Их назначение. Схема обработки прерывания. Аппаратные и программные прерывания. Маскируемые и немаскируемые прерывания.
  21. Ввод и вывод информации. Прерывания BIOS, DOS. Назначение и классификация прерываний.
  22. Развитые структуры данных (структуры, битовые записи, объединения). Директивы и механизм работы. Использование структур в программах.
  23. Понятие резидентной программы, её назначение. Связь обработки прерываний и резидентных программ. Схемы организации обработки прерываний. Сложности взаимодействия резидентных программ с DOS прерываниями.
  24. Кодировка команд. Понятие префикса, кода команды, байтов ModRM и SIB.
  25. Понятия защищенного режима, виртуальной памяти, селектора, таблицы локальных и глобальны дескрипторов. Особенности программирования в защищенном режиме.
Похожие материалы:

Добавил: COBA (18.04.2010) | Категория: Ассемблер
Просмотров: 2172 | Загрузок: 1 | Рейтинг: 5.0/1 |
Теги: Вопросы, ассемблер, экзамен
Комментарии (0)

Имя *:
Email *:
Код *: