Найти max(A(D)), если А(I) состоит из целых чисел, а I=1,2,...,10 - Assembler

Узнай цену своей работы

Формулировка задачи:

Ребята, помогите решить лабу! Буду очень благодарен! Найти max(A(D)), если А(I) состоит из целых чисел, а I=1,2,...,10.

Решение задачи: «Найти max(A(D)), если А(I) состоит из целых чисел, а I=1,2,...,10»

textual
Листинг программы
format PE Console
 
include 'win32a.inc'
 
        mov     edi,A
        mov     bl,byte [edi]
        inc     edi
        mov     ecx,9
mMain:
        mov     al,byte [edi]
        cmp     al,bl
        jle     mSkip
        mov     bl,al
mSkip:
        inc     edi
        loop    mMain
 
        invoke  ExitProcess,0
 
A db 0,3,6,1,10,6,2,7,3,3
 
include 'API\kernel32.inc'
 
data import
 
        library kernel32,'KERNEL32.DLL'
 
end data

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5
Похожие ответы