В данном репозитории представлены все мои лабораторные работы по языку ASM. Все лабораторные работы разрабатывались с использованием 16-битного (16-bit) ASM.
P.S. Все авторские права на предоставленные ниже условия лабораторных работ принадлежат Белорусскому Государственному Университету Информатики и Радиоэлектроники (БГУИР, BSUIR)
В данном репозитории представлены только исходные коды лабораторных работ. Для компиляции и запуска были использованы:
- TASM 16 bit
- DOSBox v0.74
Заменить в строке слова, являющиеся числами, на слово "number".
Ввести матрицу целых чисел размерностью 5×6 элементов. Найти произведения элементов столбцов.
Игра «Змейка».
Цель: ползаем, едим случайно появляющиеся в свободных местах яблочки и растем от этого в длину. Выход за границы экрана означает возврат в поле
с противоположной стороны (круглый мир).
Окончание: проигрыш – укус самого себя, выигрыш – нет.
Информация: счет.
Усложнение: смена уровня (увеличение скорости).
Удалить в строках файла все нечетные слова.
Написать программу, последовательно запускающую программы, которые расположены в заданном каталоге.
Написать резидентную программу «будильник». Время срабатывания будильника и длительность сигнала передать при запуске программы.