11 mov edi, 0
                  
                  
                  12 mov edx, 1
                  
                  
                  13 mov esi, num_array
                  
                  
                  14 add esi, edi
                  
                  
                  15 mov ecx, esi
                  
                  
                  16 mov ebx, 1
                  
                  
                  17 mov eax, 4
                  
                  
                  18 int 0x80
                  
                  
                  19
                  
                  
                  20 _max:
                  
                  
                  21 cmp ecx, ?
                  
                  
                  22 jg _next
                  
                  
                  23 mov ?, ecx
                  
                  
                  24
                  
                  
                  25 _next:
                  
                  
                  26 add edi, 1
                  
                  
                  27 cmp edi, 10
                  
                  
                  28 jz _exit
                  
                  
                  29 jmp _max
                  
                  
                  30
                  
                  
                  31 _exit:
                  
                  
                  32 mov eax, 1
                  
                  
                  33 mov ebx, 0
                  
                  
                  34 int 0x80
                  
                  
                  35
                  
                  
                  36 section .data
                  
                  
                  37 num_array db 1, 2, 3, 4, 5, 6, 7, 8, 9, 0
                  
                  
                
адрес смести на 1. если если ячейки однобайтовые адресует. Потом возьми с этого адреса свое значение. Ну всмысле адрес первого значения увеличь на 1
зачем тебе микроскоп?
lea esi, [num_array] cld xor edx, edx mov eax, edx mov ecx, 10 ; размер массива @@: lodsb cmp dl, al cmovb edx, eax loop @b ; dl - максимальное значение
тоже интересно. я по топорному сделал, так как проще, в лоб, по классике ЯВУ
транзисторы на кремниевой пластине монтировать
да это рофл
а я уже подумал что чего-то не знаю🤣🤣
не рофл, хотя и редкая практика
Обсуждают сегодня