Здравствуйте Форумчане.
Задача поставлена такая - Дан массив из 10 байт.Необходимо вычислить сумму абсолютных величин, меньших 6
Сделал блок-схему и вот словестное описание к ней:
Начало
Загружаем адрес смешения сегмента ( например lea bx,mas)
Обнуляем ax (xor ax,ax)
Делаем цикл for (i = 1 до 10 с шагом 1)
Делаем условие (a(i))<0 . Если нет - neg (элемент). Если да - оставляем элемент с тем же знаком
Делаем условие (a(i)<6) . Если нет - возвращаемся к условию и проверяем все элементы. Если да - Суммируем и записываем сумму в ax (ax=ax+a(i))
Помогите пожалуйста перевести этот алгоритм в код. Заранее благодарю.
Примерно так:
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)