Курс прочитан студентам бакалавриата второго курса, обучающимся в СыктГУ по направлению "Прикладная математика и информатика" в 2021-2022 учебном году.
Для успешного освоения предмета необходимо изучить материалы курса, а также выполнить все предлагаемые задания. Задания представляют собой некоторые проблемы, для решения которых необходимо написать программы на языке ассемблера. Используемые инструменты ограничиваются только теми средствами, которые вам удобно использовать при программировании.
Знакомство с DosBox. Работа с отладчиками реального режима
Простейшие программы на ассемблере. Системные прерывания. Символьный ввод-вывод. Циклы
Вывод строк. Условные и безусловные переходы. Сравнения
Основы работы с ассемблером nasm
Порты ввода-вывода. Микросхема CMOS, контроллер часов реального времени
Работа с файлами средствами DOS
Программирование игр. Включение файлов
Знакомство с рабочей средой ОС UNIX