Упорядочить по возрастанию последовательность из трёх чисел - Assembler

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

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

Всем привет помогите с задачей. упорядочить по возрастанию последовательность трех чисел a, b и c.

Решение задачи: «Упорядочить по возрастанию последовательность из трёх чисел»

textual
Листинг программы
.model tiny
.386
.code
.startup
 
                mov     ax,x
                mov     bx,y
                mov     cx,z
 
                cmp     ax,cx
                jle     @@1
                xchg    ax,cx
        @@1:    cmp     bx,cx
                jle     @@2
                xchg    bx,cx
        @@2:    cmp     ax,bx
                jle     @@3
                xchg    ax,bx
        @@3:
                mov     x,ax
                mov     y,bx
                mov     z,cx
 
                ret
 
x               dw      50
y               dw      4
z               dw      -2000
 
end

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

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