Битираётган мутахассисларни тайёрлашнинг сифатига қўйиладиган талабларнинг кескин ошиб кетгани, мураккаб масалаларни ечишга фанлараро ёндашувнинг зарурияти



Download 9,92 Mb.
Pdf ko'rish
bet55/66
Sana13.07.2022
Hajmi9,92 Mb.
#786639
1   ...   51   52   53   54   55   56   57   58   ...   66
Bog'liq
Битираётган мутахассисларни тайёрлашнинг сифатига ўйиладиган та

1, 2
yoki 
3
 
baytli buyruq), u xotiraning 
ketma-ket joylashgan 
1, 2
 
yoki
 
3
-
ta yacheykasini egallaydi. 


113 
4.1-rasm. Xotirada yozilgan sonni inkorlash dasturi. 
4.2-rasm. Assemblerlangan dastur. 


114 
4.3-rasm. Dasturni xotira adreslari bo‘yicha joylashishi. 


115 
4.4-rasm. Dasturni bitta qatorda, bitta buyruq keltirilgan
ko‘rinishda yozilgan holati. 
Assembler tilida ishlash oson emas. Biron bir dasturni assembler 
tilida yozish, o‘sha dasturni C, C+ va Java kabi dasturlash tillarida 
yozishga nisbatan ko‘p vaqt talab qiladi. Assemlerda dasturni to‘g‘ri 
ishlaydigan holatga keltirish ham (rus tilida – отладка программы) juda 
ko‘p vaqt talab qiladi. Shunday ekan assemblerda dasturlash nima uchun 
kerak - degan savol paydo bo‘ladi. Bunga asos qilib quyidagi ikki sababni 
ko‘rsatish mumkin: assembler tilida tuzilgan dasturlar unumdorligining 
yuqori bo‘lishi (rus tilida - высокая производительность программ) va 
ularda kompyuterning apparat vositalariga to‘g‘ridan-to‘g‘ri murojaat qila 
olish imkonining borligi. Yuqori malakaga ega bo‘lgan dasturchi, 
assembler tilida, yuqori sath tilida tuzilgan dasturga nisbatan, ancha kam 
xotira egallaydigan va anchagina tez ishlaydigan dasturlarni tuzishi 
mumkin. Ko‘p xollarda, yozilgan dasturning kamroq xotirani egallashi va 
tez bajarila olishi mumkinligi juda muhim ahamiyat kasb etadi. Hozirda 
ko‘pgina o‘rnatiladigan amaliy dasturlar, masalan – smart-kartalardagi va 
uyali telefonlardagi dasturlar, har-xil qurilmalarning drayverlari va 
BIOSning muolajalari (rus tilida – процедуры) ana shunday dasturlar 
sirasiga kiradi.


116 
Assembler tilini o‘rganish bilan biz, kompyuterning qanday ishlashini 
va uning ichki tuzilishi, ya’ni 
arxitekturasi qanday ekanligini mukammal 
o‘rganish imkoniyatiga
ega bo‘lamiz.

Download 9,92 Mb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   66




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish