MOV CX, 0 ; Обнуляем регистр CX для суммы MOV AX, 1 ; Первое число в последовательности MOV BX, 1 ; Счетчик цикла
loop_start: ADD CX, AX ; Добавляем текущее число к сумме ADD AX, 2 ; Увеличиваем текущее число на 2 INC BX ; Увеличиваем счетчик цикла CMP BX, N ; Сравниваем счетчик с N JLE loop_start ; Переходим к следующей итерации, если счетчик меньше N
; Здесь в регистре CX будет содержаться сумма последовательности
MOV CX, 0 ; Обнуляем регистр CX для суммы
MOV AX, 1 ; Первое число в последовательности
MOV BX, 1 ; Счетчик цикла
loop_start:
ADD CX, AX ; Добавляем текущее число к сумме
ADD AX, 2 ; Увеличиваем текущее число на 2
INC BX ; Увеличиваем счетчик цикла
CMP BX, N ; Сравниваем счетчик с N
JLE loop_start ; Переходим к следующей итерации, если счетчик меньше N
; Здесь в регистре CX будет содержаться сумма последовательности
END