В одномерном массиве найти сумму всех положительных нечетных элементов массива

Помогите написать программу на языке ассемблер,которая в одномерном массиве находит сумму всех положительных нечетных элементов массива,после чего выполняет циклический сдвиг элементов на R элементов вправо,порядок просмотра-обратный