Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- model small
- .386
- .stack 100h
- .data
- ; Представим что это матрица 3*4
- matrix dd 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
- n dd 3
- m dd 4
- index db 0
- matrix1 dd 12 dup(0)
- max dd 0
- .code
- MTM proc
- mov ecx, n
- xor si,si
- mov eax, matrix[si]
- @fo1:
- push ecx
- mov ecx, m
- @for2:
- cmp eax, matrix[si]
- ja @exit
- mov dx, si
- mov eax, matrix[si]
- @exit:
- inc si
- loop @for2
- pop ecx
- loop @fo1
- mov ah, 01h
- int 21h
- mov max, eax
- ret
- mtm endp
- main:
- mov max, 0
- mov ax, @data
- mov ds,ax
- call MTM
- mov eax, max
- mov ah, 01h
- int 21h
- mov ah, 04ch
- int 21h
- end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement