
Выводы
В процессе выполнения задания была написана программа, позволяющая в массиве из 10 однобайтный элементов найти минимальный и максимальный элементы и поменять их местами. Поиск осуществлялся методом прямого перебора со сравнением, вследствие чего проход массива был произведён дважды, что несущественно в случае небольших массивов, которые может обработать данная программа, но может привести к некоторой задержке при обработке массивов большого объёма. Данная программа подходит для обработки небольших массивов, так как для адресации используются не регистровые пары, а одиночные регистры, позволяющие адресовать только первые 255 ячеек памяти (111111112=FF16). Для передачи данных из одной части программы в другую использовался стек, также удобный тем, что в нем хранятся регистровые пары, регистры которых можно использовать по отдельности в разных частях программы.