Microsoft Word tizimli programmalash



Download 0,71 Mb.
Pdf ko'rish
bet23/54
Sana23.02.2022
Hajmi0,71 Mb.
#123368
TuriПрограмма
1   ...   19   20   21   22   23   24   25   26   ...   54
Bog'liq
tizimli programmalash

Назорат саволлари . 
1. Макро ва қисмпрограмма тушунчаси ўртасидаги фарқ нимада? 
2. Макроаниқловда формал параметрлар номида & белгиси нимани англатади? 
3. Нима учун макропроцессор бир ўтишли ? 
4. Макроаниқловларда ичма-ич жойлашиш даражаси қанча бўлиши мумкин ?

 
6-мавзу.  Юклагичлар ва боғловчи программалар 
 
Асосий саволлар: 
 
1. Боғловчи юклагич алгоритмлари ва жадваллари. 
2. Юклагичнинг машинага боғлиқмас хусусиятлари. 
3. Юклаш жараёнини бошқариш. 
4. Программаларнинг оверлей структукаси. 
 


28
Таянч ибора ва тушунчалар: юклагич, трансляторлар, кутубхоналар, оверлей 
структураси. 

 
Юклагич––бу тизим программаси бўлиб, у объект программани машина 
хотирасига юклаш вазифасини амалга оширади. Аксарият юклагичлар бундан ташқари 
кўчириш ва боғланишларни ҳам амалга оширади. Одатда боғлаш функцияси юклаш ва 
кўчириш вазифаларидан ажратилади. Боғлаш – боғлаш программаси (боғлаш тахрири) 
орқали, кўчириш ва юклаш––юклагич орқали бажарилади. Трансляторлар (ассемблер ва 
компляторлар) ҳар бир конкрет тизимда бирор стандарт шаклдаги объект кодларни 
яратадилар. Шу сабабли юклагич ва боғлаш программалари учун программа матни қайси 
тилда ёзилгани аҳамиятсиз. Бу маърузада юклагичнинг асосий вазифаларидан бири 
бўлган объект программани оператив хотирага ёзиш ва унинг бажарилувчи биринчи 
адресига бошқарувни узатишни кўриб чиқамиз. Юклагичлар икки турга бўлинади: 
абсалют ва боғловчи юклагичлар. Соддалаштирилган ўқув машинаси учун ёзилган 
ассемблер программасини хотирага юклаш ва унга бошқарувни бериш учун абсолют 
юклагич тўғри келади. СЎМ учун ёзилган программага мос объект программа қўйидаги 
кўринишга эга бўлсин: 
H^COPY^0010000^00107A 
T^001000^1E^141033^482039^001036^281030^301015^482061^3C1003^00102A^0C1039^00102D 
T^00101E^15^10C1036^482061^081033^4C0000^454F46^000003^ 000000 
T^002039^1E^041036^001030^E0205D^30203F^D8205D^281030^302057^549039^2C205E^38203F 
T^002057^1C^101036 ^4C0000^F1^0010000^ 041030^E02079^302064^509039^DC2079^2C1036 
T^002073^07 ^382064^382064^4C0000^05 
E^001000 
Абсолют юклагичнинг иши нисбатан содда. Барча иш бир ўтишда амалга 
оширилади: биринчи навбатда берилган программа тўғрилиги текширилади. Масалан
программанинг оператив хотирага сиғиши ёки йўқлиги, бунинг учун бош қисм ёзуви 
ўқилади. Кейин навбат билан программа танаси ёзувлари ўқилиб, кўрсатилган адрес 
бўйича жойлаштирилади ва ниҳоят, тугаллаш ёзуви ўқилгач программанинг бошланғич 
адресига бошқарув узатилади.

Download 0,71 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   54




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