Ещё что-то по лабораторным работам (VoprEXAM_04)

Посмотреть архив целиком

Вопросы к экзамену по курсу "Ассемблер"

для групп 03-319, 03-320, 03-321, 03-327


  1. Место языков ассемблера среди языков программирования.

  2. Структура МП Intel 80х86: используемые регистры.

  3. Структура МП Intel 80х86: операционное устройство и шинный интерфейс.

  4. Размещение данных в памяти. Сегментация памяти.

  5. Структура регистра флагов.

  6. Структура и форматы команд МП Intel 80х86.

  7. Способы адресации в командах МП Intel 80х86.

  8. Представление данных в ПЭВМ: целые числа.

  9. Представление данных в ПЭВМ: двоично-десятичные числа.

  10. Представление данных в ПЭВМ: алфавитно-цифровые данные.

  11. Представление данных в ПЭВМ: вещественные данные.

  12. Система команд МП: команды сложения и вычитания.

  13. Команды умножения и деления чисел с ФТ.

  14. Структура команд МП: базовая, индексная и косвенная адресации.

  15. Логические команды обработки битов.

  16. Команды сдвигов и их использование.

  17. Команды передачи управления: безусловные переходы. Адресация в переходах.

  18. Команды передачи управления: условные переходы.

  19. Команды передачи управления: организация циклов.

  20. Стек. Команды работы со стеком.

  21. Элементарные конструкции языка ассемблера: алфавит, ключевые слова.

  22. Элементарные конструкции языка ассемблера: числа, символьные данные.

  23. Элементарные конструкции языка ассемблера: имена, метки.

  24. Элементарные конструкции языка ассемблера: выражения и их использование.

  25. Предложения языка ассемблера: комментарии.

  26. Предложения языка ассемблера: команды.

  27. Предложения языка ассемблера: директивы.

  28. Структура файла ассемблер-программы. Директивы оформления программы.

  29. Структура файла ассемблер-программы: односегментные и многосегментные файлы.

  30. Использование прерываний в ассемблер-программах.

  31. Операторы в командах языка ассемблера.

  32. Блочная структура программы: правила описания и вызова процедур.

  33. Блочная структура программы: расположение процедур в сегментах.

  34. Блочная структура программы: внутренние и внешние процедуры.

  35. Способы передачи параметров между процедурой и вызывающей программой.

  36. Передача параметров между процедурой и вызывающей программой. Проблема сохранения регистров.

  37. Программные пакеты MASM и TASM: этапы обработки задания (подготовка исходного файла и его трансляция).

  38. Программные пакеты MASM и TASM: этапы обработки задания (компоновка объектного модуля и отладка программы).

  39. Программные пакеты MASM и TASM: общие функции и различия.

  40. Модели памяти.

  41. Макросы: макроопределения и их использование.

  42. Макросы: использование параметров и комментарии.


Случайные файлы

Файл
112498.rtf
eremeeva.doc
kursovik.doc
2042-1.rtf
12548.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.