Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .686
- .MODEL FLAT, C
- .STACK
- .data
- extern a:byte, b:byte, rez:word
- .code
- funk PROC
- mov al, a
- mov bl, b
- cmp al, bl
- JZ equal
- JL less
- jmp larger
- ret
- ;-------------------equal------------------------------
- equal:
- mov ax, 88
- mov rez, ax
- jmp Exit
- ;-------------------less-------------------------------
- less:
- mov ax,64
- mov bl,b
- div bl
- mov bl,a
- neg bl
- add ax,bx
- cbw
- mov word ptr rez,ax
- jmp Exit
- ;---------------------larger------------------------------
- larger:
- mov al,a
- sub al,99
- cbw
- mov bl,b
- div bl
- cbw
- mov rez, ax
- jmp Exit
- ;-------------------------------------------------------
- Exit: ret
- ret
- funk ENDP
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement