Лабораторные работы по языку Ассемблер (Assembler, ASM)
В данном репозитории представлены лабораторные работы по языку ASM БГУИР / ВМСиС / КПиЯП / 4 семестр.
Содержание
Как запустить
В данном репозитории представлены только исходные коды лабораторных работ. Для компиляции и запуска были использованы:
- emu8086
- TASM 16 bit
- DOSBox v0.74
Условия лабораторных работ
Лабораторная работа №2
Заменить заданную подстроку в строке на другую заданную подстроку.
Лабораторная работа №3
Ввести массив целых чисел размерностью 30 элементов. Нормализовать значения элементов по максимальному числу в массиве (каждый элемент массива разделить на число с максимальным значением).
Лабораторная работа №4
Игра "BoxWorld" (Sokoban).
Лабораторная работа №5
В выходной файл поместить только те строки входного файла, которые содержат все указанные символы.
Лабораторная работа №7
Написать программу, последовательно запускающую программы, которые расположены в заданном каталоге.
Лабораторная работа №8
Написать резидентную программу «просмотрщик текстового файла» (viewer). Имя файла для просмотра задавать при запуске программы.