[Ассемблер] Помогите дописать комментарии к программе
Здравствуйте! Разбираюсь с программой на ассемблере. Задание такое: написать программу вычисления суммы произведений элементов двух числовых 5-элементных массивов, используя косвенную адресацию. Помогите, пожалуйста, дописать комментарии к программе. Вот код программы, написан под MASM32:
.386; разрешает поддержку всех привилегированных инструкций процессора 80386
.modelflat, stdcall; модель памяти и вызова подпрограмм
.data; объявление исходных данных
mas_1BYTE2, 4, 6, 2, 5; первый массив чисел
mas_2BYTE3, 1, 2, 8, 2; второй массив чисел
.code; исполняемый код
start:xorebx, ebx; обнуляем ebx
movedx, ebx
movecx, offset mas_2
subecx, offset mas_1
label_1:moval, [mas_1+edx]
mulbyte ptr[mas_2+edx]
addbx, ax
incedx; увеличить edx на единицу
looplabel_1; возврат на label_1
ret; завершение программы
endstart; конец программы