Загрузка данных


.model small
.data
A dw 5
B dw 5
C dw 9
R dw ?

.code
Start:
    mov ax, @data
    mov ds, ax

    ; AX = A
    mov ax, A

    ; Сравнить A и B
    cmp ax, B
    je diffC

    ; Сравнить A и C
    cmp ax, C
    je diffB

    ; Иначе отличается A
    mov R, ax
    jmp exit

diffC:
    mov ax, C
    mov R, ax
    jmp exit

diffB:
    mov ax, B
    mov R, ax

exit:
    mov ax, 4C00h
    int 21h

end Start