Лабораторные работы по курсу "Машинно зависимые языки программирования" МГТУ им. Н. Э. Баумана, 4 семестр.
Лр №1 - Создание простейшей программы на ассемблере. Отладчик.
Лр №2 - EXE-файлы. Сегменты. Простейший ввод-вывод средствами DOS.
Лр №3 - Многомодульные программы.
Лр №4 - Матрицы.
Лр №5 - Обработка чисел.
Лр №6 - Перехват прерываний. Резидентные программы. Ввод-вывод через порты.
Лр №7 - Программирование для процессоров x86/x86-64. Обработка строк.
Лр №8 - Математический сопроцессор.
Лр №9 - Расширения системы команд x86.
Лр №10 - Программа с графическим интерфейсом пользователя.
Совет: для наибольшего удобства пользования DOSBOX на Linux настройте параметры автозапуска: в файле ~/.dosbox/dosbox-0.74-3.conf
, в конце, необходимо указать несколько команд:
mount c <адрес до монтируемой папки>
PATH=%PATH%;c:\<адрес до папки с программами относительно монтируемой папки>
Теперь при запуске указанная папка будет смотированна автоматически, а программы для работы с файлами использовать из любой папки.