Процедурa Синтаксисi
Assembler tilida proseduraning ifodalanishi quyidagicha shaklga ega:
<процедурa nomi> PROC
<процедурa tanasi>
<процедурa nomi> ENDP
Prosedura nomidan keyin ikki nuqta yo’qligiga qaramay bu nom proseduraning birinchi buyrug’ini anglatuvchi metka hisoblanadi.
Assembler tilida prosedurada ifodalangan nomlar va metkalar prosedura ichida lokallashmaydi, shuning uchun ularni unikal bo’lishi talab etiladi.
Prosedurani assembler tilidagi dasturga joylashtirish quyidagicha amalga oshiriladi.
Proseduraning buyruqlari o’z-o’zicha ishlamasdan qachonki unga murojaat etilganda ishlashi uchun prosedurani kod seksiyasi boshlanishida, ya’ni .code direktivasidan so’ng yoki kod seksiyasi so’ngida ExitProcess funksiyasi chaqirilgandan so’ng joylashtiriladi.
Do'stlaringiz bilan baham: |