Выкладываю все 4 работы по асму, к сожалению задания все у меня отобрали, а отсканить я их не успел по этому воспроизвожу их по памяти и на основе кода на асме. Задание 1
операнды: байт, знаковые
формула для вычисления: (b-a)+(c-a)+(d-a)
Задание 2
операнды: байт, знаковые
формула для вычисления: (b-a)+(c-a)+(d-a)
условие: (b-a)>0 (c-a)<0 (d-a)=0
действие по условию: собрать из четных бит a и c и нечетных бит b и d слово [abcd]
Задание 3
размер матрицы: 4х4
условие: сумма главной диагонали > количества отрицательных элементов матрицы
действие по условию: отсортировать элементы в столбцах по возрастанию
иначе: отсортировать элементы в столбцах по убыванию
Задание 4
размер матрицы: 4х4
условие: сумма главной диагонали > количества отрицательных элементов матрицы
действие по условию: отсортировать элементы в столбцах по возрастанию
иначе: отсортировать элементы в столбцах по убыванию
прерывание: 66h
действие в прерывании: выполнить сортировку
передача параметров: туда через стек, обратно через память