(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Мобильные платформы | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Выпускники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация

  1. Необходимость овладения архитектурной культурой.
  2. Отладчик Turbo Debugger.
  3. Понятие процессора.
  4. Язык ассемблера, определение, преимущества.
  5. Системная среда центрального процессора Intel 8086/8088.
  6. Символьное имя в языке ассемблера, именуемые объекты языка, атрибуты имени.
  7. Основной цикл процессора. Тактовые импульсы.
  8. Формат команды языка ассемблера.
  9. Байт, слово, двойное слово.
  10. Операции OFFSET и SEG.
  11. Двоичная арифметика, дополнительный код, переполнение.
  12. Машинные команды, директивы ассемблера.
  13. Адресное пространство оперативной памяти.
  14. Директивы определения данных.
  15. Регистры процессора. Общие положения.
  16. Процесс ассемблирования и текущий счетчик адреса.
  17. Адресный и стековый доступ к памяти.
  18. Механизм сегментации оперативной памяти.
  19. Перемещение, смещение, исполнительный адрес команды.
  20. NEAR и FAR адреса.
  21. Регистр CS и командный сегмент.
  22. Регистр DS и сегмент данных.
  23. Регистр ES и дополнительный сегмент данных.
  24. Регистры SS, SP, BP и стековый сегмент.
  25. Логические адреса оперативной памяти.
  26. Умолчания процессора при выборе сегментных регистров и перемещений.
  27. Операционные регистры.
  28. Регистр IP.
  29. Регистр флагов и флаги.