Введение в ассемблер

Название спецкурса на английском языке
Introduction to assembler and assembly language
Авторы курса
Леонов Александр Георгиевич, Подольская Нина Аркадьевна
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра вычислительной математики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Введение в архитектуру ЭВМ.
16-битная виртуальная ЭВМ. Регистры процессора и их назначение. Машинный код и его представление. Формат команд ассемблера. Синтаксис и структура программы.
Базовые команды и операции. Арифметические операции. Логические операции. Команды пересылки данных. Организация переходов и циклов.
Работа с памятью и данными. Организация стека. Работа с массивами. Обработка строк.
Настоящий ассемблер x86. Синтаксис и структура программы. Методы адресации.
Системные вызовы. Работа с файлами. Взаимодействие с операционной системой.
Настоящий ассемблер ARM. Синтаксис и структура программы. Методы адресации. Системные вызовы. Работа с файлами. Взаимодействие с операционной системой.
Список источников
Калашников О.А. Ассемблер — это просто.
Куссвюрм Д. Профессиональное программирование на ассемблере x64.
Зубков С.В. Assembler для DOS, Windows и Linux.
Дополнительная информация

Занятия начнутся в октябре. Как попасть на спецкурс?

Зарегистрироваться на платформе Мирера и вступить в группу по

ссылке: https://mirera.ru/user/groups/68de1ad52e4a176f37db69d2

Курс имеет практическую направленность и требует самостоятельного

изучения предложенных теоретических материалов и решений задач.

Материалы с домашними заданиями открываются постепенно, по

расписанию.

День недели
пятница
Время
16:45-18:20
Аудитория
1404
Дата первого занятия
Аудитория первого занятия
1404
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.