O’quv – uslubiy majmua mualliflar: dots. Qobilov S. S. Ass. Nurmamatov M. Q. Ass. Abdirofiyev N. A. Samarqand – 2020


Download 1.25 Mb.
Pdf ko'rish
bet14/100
Sana07.05.2023
Hajmi1.25 Mb.
#1437649
1   ...   10   11   12   13   14   15   16   17   ...   100
Bog'liq
4180584f2181795450dd1516cd9d680f O’QUV – USLUBIY MAJMUA

programma 
Programma 
sarlavhasi 
blok 

Prog-
ram 
nom


Fayl 
nomi 

Fayl nomi 

Nishon 
bo’limi 
Konst 
bo’limi 


20 
Translyasiyalash texnikasida yana bir muhim masala-bu hisoblashlarni op-
timallshtirishdir. Foydalanuvchi asosan xotira qurilma va protsessor vaqtini ishla-
tadi. Ana shu resurslarni optimallshtirsak bitta emas bir nechta programmalarni 
qo’llash va ularga tejalgan resurslarni ishlatish sharoiti paydo bo’ladi. Umuman 
olganda xotira va vaqt asosan optimizatsiya qilinadi. Bu ikki komponentani opti-
mallshtirish bir-biriga ziddiyat ko’rsatadi . Programmani optimallshtirish jarayon-
ida quyudagi usullar ishlatiladi: 
- Bazi bir amallarni translyatsiya paytida ijro etish ; 
- Sikl, prosedurani chaqirish, indeksatsiyalash kabi amallarni asoslangan 
variantini ishlatish; 
- Maxsus registrlardan foydalanish ; 
- Mashinaga bog’liq va bog’liqmas optimallshtirish. 
Sinov savollari: 
1. Tarjima qaysi bosqichlardan iborat? 
2. Leksik va sintaksik tahlil vazifalarini tushuntiring. 
3. Semantik tahlil nima? 
4. Generatsiyaga misollar keltiring. 
5. Optimallashtirishni qanday usullarini bilasiz? 
6. Sintaksik xatoni tahlil qiling. 
7. Fatal xatolar haqida ma’lumot bering. 
Adabiyotlar 
[1], [9], [10], [12] 
Ma’ruza № 6 
Mavzu: Ta’minotning boshqa komponentalari 
Reja: 
1. Programma va mashinaga bog’liqlik. 
2. Assemblerlar va disassemblerlar. 
3. Assembler bajaradigan vazifalari. 
4. Zagruzchiklar va makroprotsessorlar. 
Tayanch iboralar: assembler, yuklovchi, makros, psevdokamanda, disassem-
bler, direktiva, tarjima bosqichlari, makroprotsessor. 

Download 1.25 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   100




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling