Вывод всех четных чисел до 30 с помощью цикла - Assembler

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Помогите вывести все парные числа до 30 с помощью цикла

Решение задачи: «Вывод всех четных чисел до 30 с помощью цикла»

textual
Листинг программы
model   tiny
.code
org 100h
begin:  mov cx,30
    mov bx,10
@@01:   test    cx,1
    jnz @@05
    mov ax,cx
    push    cx
    xor cx,cx
@@02:   xor dx,dx
    div bx
    push    dx
    inc cx
    or  ax,ax
    jnz @@02
    mov al,' '-'0'
@@03:   push    ax
    inc cx
    cmp cx,5
    jb  @@03
@@04:   pop ax
    add al,'0'
    int 29h
    loop    @@04
    pop cx
@@05:   loop    @@01
    ret
    end begin

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы