Как создаются процедуры? сама структура? - Assembler

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

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

Не пойму как организовать процедуру и вызов из кода например есть какое то тело и где то процедура(не знаю где) и как ее вызвать из тела? Например код процедуры такой
 mov bl,dh
    mov dl, mass3[bx]
    inc dh
    mov ah, 02
    int 21h
Но это не суть 8086процессер
После того как процедура закончилась поток возваращается в то место от куда она была вызвана?

Решение задачи: «Как создаются процедуры? сама структура?»

textual
Листинг программы
;       Main Program Body
        mov     eax,123
        call    proc2
        mov     ebx,456
;       Main Program Body
 
proc    proc2
;       Procedure Body
        ret
endp

Объяснение кода листинга программы

  1. «eax» - 123
  2. «call» - proc2
  3. «ebx» - 456
  4. «proc2» - процедура, которая вызывает саму себя
  5. «ret» - возврат в основную программу

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


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

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

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