Напишите программу, вычисляющую сумму первых двадцати натуральных чисел - Assembler
Формулировка задачи:
1. Напишите программу, вычисляющую сумму первых двадцати натуральных чисел.
Решение задачи: «Напишите программу, вычисляющую сумму первых двадцати натуральных чисел»
textual
Листинг программы
mov cx,20 xor ax,ax lp: add ax,cx loop lp
Объяснение кода листинга программы
cx- переменная, которой присваивается значение20.ax- переменная, которая обнуляется с помощью операции исключающего ИЛИ.lp- метка цикла.add ax,cx- к значениюaxприбавляется значениеcx.loop lp- происходит уменьшение значенияcxна 1 и переход к меткеlp, покаcxне достигнет 0.