Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _asm {
- lea edi, matrix // нахождение адреса matrix[z][x]
- mov ebx, N
- mov eax, x
- sal eax, 2
- mov ecx, eax
- mov eax, z
- sal eax, 2
- mul ebx
- add eax, ecx
- add edi, eax
- mov esi, edi
- sal ebx, 2
- add esi, ebx
- add esi, ebx
- mov temp, ebx
- mov ecx, K
- k2 :
- mov eax, [edi]
- mov ebx, [esi]
- mov [edi], ebx
- mov [esi], eax
- inc edi
- inc edi
- inc edi
- inc edi
- inc esi
- inc esi
- inc esi
- inc esi
- loop k2
- mov ebx, temp
- dec ebx
- dec ebx
- dec ebx
- dec ebx
- dec ebx
- dec ebx
- dec ebx
- dec ebx
- add esi, ebx
- add edi, ebx
- mov ecx, K
- k3 :
- mov eax, [edi]
- mov ebx, [esi]
- mov[edi], ebx
- mov[esi], eax
- inc edi
- inc esi
- loop k3
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement