Semantik tahlil – bu ...
kompilyator bо‘lagi bо‘lib, kiruvchi til semantikasi nuqtai nazaridan dastur matnini tekshiradi
kompilyator bо‘lagi bо‘lib, dastur literalarini о‘kiydi va ular orqali kiruvchi til leksemalarini kо‘radi
tahlil bosqichidagi kompilyatorning asosiy bо‘lagidir. Tilning sintaktik konstruksiyalarini ajratadi
dastur berilgan dasturlash tilidagi kiruvchi dastur matnini unga ekvivalent bо‘lgan chiqishdagi natijaviy tilga о‘giradi
Kodni generatsiyalashga tayyorgarlik –
natijaviy dasturning sintezi bilan bog‘lik bо‘lgan xarakatlarga tayyorgarlik bajariladi
kodni optimizatsiyalashni о‘z ichiga olgan asosiy faza bilan bog‘lik bо‘lgan xarakatlarga tayyorgarlik bajariladi
kiruvchi dastur elementlari bilan bog‘lik bо‘lgan xarakatlarga tayyorgarlik bajariladi
natijaviy kodni bevosita xosil qilish bilan bog‘lik bо‘lgan xarakatlarga tayyorgarlik bajariladi
Kodni genaratsiyalash –
natijaviy kodni bevosita xosil etish – kodni optimizatsiyalashni о‘z ichiga olgan asosiy faza
natijaviy dasturning sintezi bilan bog‘lik bо‘lgan xarakatlar
tashqi xotiradan berilganlarni о‘kish hamda ularni qayta ishlash va tashqi xotiraga joylashtirish
natijaviy kodni bevosita xosil qilish bilan bog‘lik bо‘lgan xarakatlar
Identifikatorlar jadvali –
kiruvchi dastur elementlari xaqidagi ma’lumotlarni saqlovchi berilganlar tо‘plami
natijaviy dasturning sintezi bilan bog‘lik bо‘lgan xarakatlar xaqidagi ma’lumotlarni saqlovchi berilganlar tо‘plami
tashqi xotiradan berilganlarni oxirgi о‘kish jarayoni xaqidagi ma’lumotlarni saqlovchi berilganlar tо‘plami
natijaviy kodni bevosita xosil etish – kodni optimizatsiyalashni о‘z ichiga olgan asosiy faza xaqidagi ma’lumotlarni saqlovchi berilganlar tо‘plami
О‘tish – bu ...
tashqi xotiradan berilganlarni oxirgi о‘kish jarayoni, ularni qayta ishlash va tashqi xotiraga joylashtirish
natijaviy dasturning sintezi bilan bog‘lik bо‘lgan xarakatlarga tayyorgarlik bajariladi
dasturni xotiradagi ixtiyoriy bо‘sh joyga joylashtirish
dasturni qayta ishlovchi dasturga joylashtirish
Do'stlaringiz bilan baham: |