Muxammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti




Download 1.15 Mb.
Pdf ko'rish
Sana08.04.2023
Hajmi1.15 Mb.
#49782
Bog'liq
KTE
University Education, 7-sinf-tarix-fanidan-testlar-3, 6-labaratoriya., 9, Dasturiy ta’minotdir. Operatsion tizim, Mo\'minov Sodiqjon, pedagokika4, KT 2-amaliy ish, Kompyuter tarmoqlari va tizimlarini sozlash, boshqarish, 9, The independence of Uzbekistan, Elektr yoritishi. Saidxodjaev A.S (1), Roshid xalifalar hukumronligi davridagi islohotlarning mohiyati.-fayllar.org, 19-Ma\'ruza (1)


MUXAMMAD AL-XORAZIMIY NOMIDAGI TOSHKENT AXBOROT 
TEXNOLOGIYALARI UNIVERSITETI
KOMPYUTER INJINIRINGI FAKULTETI
AT-Serves 21-07-guruh talabasi
To'xtayev O'ktambekning kompyuterlarni tashkil etish
fanidan 1-mustaqil ishi
KOMPYUTERNI TASHKIL ETILISHI



Reja:
• Kirish:
• Asosiy qism:
– KOMPYUTER ARXITEKTURASINI ASSEMBLER SATXI.
– ELEKTRON HISOBLASH MASHINALAR VA KOMPYUTERLA TO’G’RISIDA UMUMIY 
TUSHUNCHALAR.
– KOMPYUTER PROTSESSORLARINING TUZILISHILARI VA QANDAY ISHLASHLARI.
– . KOMPYUTERNING YORDAMCHI XOTIRASi.
• Xulosa


• Hozirda kompyuter injineringi va dasturiy injinering, 
hamda ularga yondosh sohalar mutaxassislari – 
kompyuterlarda, kompyuter tizimlarida va kompyuter 
tarmoqlarida amalga oshirilayotgan ma’lumotlarni ishlash 
jarayonlarini qanday tashkil qilinganligini tushunishlari, 
hamda ulardan kundalik faoliyatlarida foydalana olishlari 
tobora muhim ahamiyatga ega bo‘lib bormoqda.


• Kompyuterda ma’lumotlarni ishlash jarayonlari, ya’ni hisoblash
• jarayonlarining qanday tashkil qilinganligi, ma’lumotlarni bir joydan boshqa 
joyga ko‘chirib yozish amallari, ma’lumotlar bazalari bilan ishlash, 
kompyuterda,
• kompyuter tizimlarida va kompyuter tarmoqlarida xavfsizlik choralarini 
amalga oshirish, hamda multimedia vositalari bilan ishlash uchun yaratilgan 
dasturiy vositalardan unumli foydalanish, ularni amaliyotda qo‘llashda – 
kompyuter arxitekturasiga oid bilimlardan xabardor bo‘lishlik ham talab 
etilmoqda
• Hozirdakompyuter va telekommunikatsion tarmoqlar asosida yaratilgan va 
yaratilayotgan turli xil tizimlarni, jumladan taqsimlangan va bulutli hisoblash 
tizimlari kabi tizimlarni ham, o‘ziga xos kompyuterlar deb qarash mumkin 
bo‘lmoqda. 


Kompyuter arxitekturasi haqidagi ushbu fanni o‘rganish bilan har bir inson –
kompyuterning qanday tuzilganligini, uning qanday ishlashi va dasturlanishiga 
oid bilimlarni o‘zlashtirish imkoniyatiga ega bo‘ladi. Kompyuterning qanday
tuzilganligi, qanday ishlashi va dasturlanishiga oid bilimlarni egallash natijasida
insonning kompyuter bilan mutaxassis sifatida muloqot qilish saviyasi va
kompyuterning imkoniyatlaridan unumli foydalanish darajasi oshib boradi Ushbu 
adabiyotlar ko‘proq kompyuterning apparat qismi bilangina 
shug‘ullanuvchimutaxassislar
uchun mo‘ljallangandir. 



Ohirigi 10-15 yillar davomidagi rivojlanish shuni ko‘rsatdiki, kompyuterni
o‘zining faoliyatida qo‘llayotgan har-bir soha mutaxassisi, ayniqsa kompyuter
injiniringi, dasturiy injiniring va telekommunikatsiya kabi sohalar mutaxassislari
uchun – kompyuterni tashkil qiluvchi apparat va dasturiy vositalarini birgalikda
o‘rganish maqsadga muvofiq ekan. Kompyuterning apparat va dasturiy 
vositalarini
birgalikda o‘rganish deganda, kompyuter va kompyuter tarkibiga kiradigan
qurilmalarni qanday tuzilganligi bilan birga, ularda ma’lumotlarni ishlash
jarayonlari qanday amalga oshirilishini ham o‘rganish tushuniladi. Bunda
ma’lumotlarni ishlash dasturlari qanday algoritmlar asosida tuzilganligi, ushbu
algoritmlarni so‘z bilan ifodalashdan tortib, to amaliy dastur sifatida shakllanish
bosqichlarini mukammal bilish kerak bo‘ladi.



Uchinchi bobda kompyuterlar protsessorlarning tuzilishlari va qanday
ishlashlarini tushuntirish amalga oshirilgan. Unda sakkiz, o‘n olti va o‘ttiz ikki
razryadli protsessorlarning tuzilishlari va qanday ishlashlari ularni o‘zaro
taqqoslashlar bilan keltirilgan. Ushbu bobda zamonaviy kompyuterlar 
protsessorlari
– Intel Core i7, UltraSPARC III, OMAP4430 va AT mega 168 protsessorlari, 
hamda
parallel kompyuter arxitekturalariga oid ma’lumotlar bilan ham tanishtiriladi.
To‘rtinchi bob Assembler tilida dasturlash asoslarini o‘rganishga
bag‘ishlanadi. Unda asosiy e’tibor Assembler tilida yozilgan dasturlarni 
o‘rganish7 va tuzish asosida kompyuter arxitekturasining tuzilishini qanday 
ekanligini mukammalroq tushinib olish mumkinligi ta’kidlangan.
Beshinchi bobda kompyuterga ma’lumotlarni kiritish-chiqarish arxitekturasi,
kompyuterning shinalari va ularning ishlash tamoillari haqida so‘z yuritilgan.
Hozirda ishlab chiqarilayotgan kompyuterlarda qo‘llanilayotgan PCI, PCI 
Exspress va USB shinalarining tuzilishlari va xususiyatlari ko‘rib chiqilgan.


Yuqori sath tillari hisoblangan C, C+ va Java kabi dasturlash tillarida yozilgan
bitta operatorni amalga oshirish uchun, bir nechta mashina buyruqlarini bajarish
kerak bo‘ladi. Har bir operatorga bittadan mashina buyrug‘i to‘g‘ri keladigan til 
esa 60 assembler tili deb ataladi. Har bir assembler tili yoki assemblerlar, 
mashina buyruqlarining nomlari qisqartirib yozilgan – mnemonikalarga, ya’ni 
ma’noga ega qiskartirilgan so‘zlarga asoslanadi [1,16,18]. M


 Masalan: qo‘shish – ADD, ayrish –
SUB, ko‘chirib yozish – MOV, bir qiymatga orttirish – INC va boshqa mashina
buyruqlari kabi. Assembler tilida ham – konstantalarni, o‘zgaruvchilarni, xotira
adreslarini ifodalovchi metkalarni tavsiflash uchun, simvollardan iborat nomlar
qo‘llaniladi. Assembler tilida yozilgan dasturni assemblerlash yoki translyasiya
(kompilyasiya) qilish natijasida, real apparat muhitda - Pentium 4, Motorola,
UltraSPARC yoki 8051 protsessorlaridan biri o‘rnatilgan kompyuterda 
bajarilishga tayyor ikkilik sonlarda ifodalangan dastur hosil bo‘ladi. Ushbu 
xolatni UMPK-80M o‘quv mikroprotsessorli komplekti uchun yozilgan, 4.1-
rasmda keltirilgan dastur yordamida tushuntirish mumkin. Bu dastur tezkor 
xotira qurilmasining 0B00 adresi bo‘yicha yozilgan sonni o‘qiydi, uning inkorini 
aniqlaydi, hamda natijani 0B01
adresi bo‘yicha tezkor xotira qurilmasiga qaytib yozib qo‘yadi. 


Dasturlarni yozishda barcha sonlar o‘n oltilik sanoq sistemasida ifodalanadi.
Dasturdagi buyruqlar - bir, ikki yoki uch baytli bo‘lib, mos holda hotiraning bitta,
ikkita yoki uchta yacheykasini egallashlari mumkin. Buni 4.1-rasmdagi dasturni
assemblerlagandan keyingi holatini ko‘rsatuvchi 4.2 va 4.3- rasmlar asosida
tushunib olish mumkin.
Buyruqlarning formatlari qanday ekanligini tushinib olish uchun, dasturni
4.4-rasmdagi bitta qatorda, bitta buyruq keltirilgan ko‘rinishda yozib olamiz. 
Bunda har bir buyruqning boshlang‘ich adresi ko‘rsatiladi va buyruqning 
uzunligiga qarab (1, 2 yoki 3 baytli buyruq), u xotiraning ketma-ket joylashgan 1, 
2 yoki 3-ta yacheykasini egallaydi.


XX asrning o‘rtalaridan boshlab tez rivojlangan elektron hisoblash
mashinalarning geometrik o‘lchamlari bugungi kunga kelib 1000-10000 
kichirayb
ketdi. Ularning ishlash tezligi esa 10 000 000 barobarga ko‘tarilib ketti. Masalan,
hozirgi vaqtdagi shahsiy kompyuterning imkoniyatiga to‘g‘ri keladigan usha
vaqtdagi EHMning geometrik o‘lchami bilan taqqoslaydigan bo‘lasa, usha 
vaqtdagi EHMning geometrik o‘lchami 2 auditoriyani egallaydigan xajmda bo‘lar 
edi. Bugungi kunda nanotexnoligiyalar paydo bo‘lgandan keyin, EHMlarning
xajmi bundanda kichirayib bormoqda va EHM degan tushuncha ham ikkinchi
planga o‘tib ketmoqda. 



Hozirgi yoshlarga: “EHM - bu nima?” - desangiz tushunmasligi ham mumkin.
Lekin shahsiy kompyuter, planshet yoki uyali telefon nima ekanligini yaxshi
biladilar. Sababi bu qurilmalar xayotimiznig har bir jabxadariga kirib ketgan.
Shuning uchun shuni anglab olishimiz kerakki har bir yuqorida keltirilgan
kurilmalarning negizida EHMlarnig ishlash printsiplari yotipti. Shaxsiy 
kompyuterlar (ShK) — xammaboplik va qo‘llashda universallik
talablarini qoniqtiruvchi, bir kishi foydalanadigan mikro EHMlardir.
Shaxsiy kompyuterlar hammaboplik va universallik talablarini qoniqtirish
uchun quyidagi hususiyatlarga ega bo‘lishi lozim:
• Individual xaridor uchun mos keladigan narxlarda;
• Atrof-muhit sharoitlariga maxsus talablarsiz foydalanish avtonomligi;


Tuzilishining boshqarish, fan, ta’lim, turmush sohalarida turli ko‘rinishda
qo‘llanishlarga moslashuvchanligi;
• Foydalanuvchining mahsus, kasbiy tayyorgarliksiz ishlash imkoniyatini
beruvchi operatsion sistemalar va boshqa «do‘stona» dasturiy ta’minotlar;
• Ishlashning yuqori darajada ishonchliligi (buzilmasdan 5000 soatdan ortiq
ishlashi).
Ma’lumotlarni qayta ishlash bilan bog‘liq biror masalani yangi axborot
texnologiyasi doirasida samarali bajarish uchun qo‘llaniladigan kompyuterning
imkoniyatlarini bilish lozim. Ushbu imkoniyat xaqidagi bilimlar kompyuterning
konfiguratsiyasi tushunchasini tashkil etadi.
Leptop (Laptop - ingliz tilida tizzadagi kompyuter) turidagi portativ
kompyuterlar «diplomat» xajmidagi kichik chemodanchalar ko‘rinishida
tayyorlanadi. Ularning og‘irligi odatda 5—10 kg atrofida bo‘ladi. Apparat va
dasturiy ta’minot ularning eng yaxshi ko‘chmas ShKlar bilan muvaffaqiyatli
raqobatlashishiga imkon beradi.


Ko‘pgina elektron kotiblar modemlarga ega va
boshqa ShKlar bilan axborot almashishi mumkin. Hisoblash
tarmog‘iga ulanganda esa elektron pochta va fakslarni olish
hamda jo‘natish mumkin. Ulardan ba’zilari hatto avtomatik
raqam teruvchilarga ega. Elektron kotiblarning yangi
modemlari boshqa kompyuter qurilmalari bilan masofadan simsiz 
axborotalmashish uchun radiomodem va infraqizil portlar bilan jixozlangan.
Elektron yozuv daftarchalari (organizer — organayzerlar) ixcham
kompyuterlarning «eng yengil sinfi»ga kiradi (bu sinfga ulardan tashqari
kalkulyatorlar, elektron tarjimonlar va boshqalar kiradi); ularning og‘irligi 200
grammdan oshmaydi. Organayzerlar foydalanuvchi 
tomonidandasturlashtirilmaydi,
biroq sig‘imli xotiraga ega. Unga zarur axborotni yozish va uning yordamida 
maxsusmatnni tahrir qilish, ish xatlari, bitim, shartnomalar matnlari, kun tartibi 
va ishuchrashuvlariga tegishli matnlar saqlanishi mumkin.


Kompyuter arxitekturasini o‘rganishda, kompyuter protsessorining
tuzilishi va uni qanday ishlashini tushunish muhim ahamiyatga ega jihatlardan
biri hisoblanadi. Shuning uchun ushbu bobni kompyuter protsessorlarining
tuzilishlari va ularni qanday ishlashlarini batafsilroq ko‘rib chiqishga
bag‘ishladik. Ko‘rib chiqish uchun esa Intel protsessorlari oilasiga mansub, so‘z
uzunliklari 8, 16 va 32-razryadga teng bo‘lgan, quyidagi protsessorlarni tanlab 
oldik:



Hozirda kompyuterning qanday tuzilganligi va qanday ishlashini, ya’ni
kompyuter arxitekturasini o‘rganish uchun mo‘ljallangan bir nechta o‘quv
elektron stendlari ishlab chiqilgan, bunday stendlarga misol qilib - UMPK-80,
8088 trasseri va Pep8 kabi elektron stendlari keltirish mumkin. Bu o‘quv
stendlari yordamida mos holda – 8, 16 va 32-razryadli protsessorlarning va ular
asosida qurilgan kompyuterlarning tuzilishlari va qanday ishlashlarini o‘rganish
imkoniyatlari mavjud.
Ko‘pchilik o‘ylaganidek kompyuter arxitekturasi fanini o‘rganishni,
hozirda ishlab chiqarilayotgan eng zamonaviy kompyuterlarning tuzilishlari va
ularning qanday ishlashlarini o‘rganish bilan amalga oshirib bo‘lmaydi. Negaki
ushbu kompyuterlar ham, ularning protsessorlari ham anchagina murakkab
tuzilishlarga egadirlar. Shuning uchun zamonaviy kompyuter arxitekturasini
o‘rganishda avval 8 va 16-razryadli kompyuterlarning qanday tuzilganligi va
qanday ishlashini ko‘rib chiqish kerak bo‘ladi.


Zamonaviy kompyuterlar arxitekturasini o‘rganishda, ushbu o‘quv
qo‘llanmada nima uchun aynan Intel 8080, Intel 8088 va Pentium 4 
protsessorlariasosida ishlab chiqilgan kompyuterlar tanlab olinganligini 3.1-
jadvalda Intelprotsessorlari oilasiga mansub protsessorlar va ularning 
ko‘rsatgichlari asosida hamizohlab o‘tamiz.Masalan: Intel Core i7 
protsessorining ko‘rsatgichlaridan biri bo‘lgan, unda
ishlatilgan tranzistorlarning soni, 1 160 000 000-ta ekanligi, ushbu 
protsessorningqanchalik murakkab tuzilishga ega ekanligini anglatadi. Uning 
va hatto undan avvalishlab chiqarilgan 32-razryadli protsessorlarning ham 
qanchalik murakkabtuzilishlarga ega ekanliklarini 3.1-jadvalda keltirilgan, 
ularni tavsiflovchi izohlardanham tushinib olish mumkin


Hozirda ishlab chiqarilayotgan protsessorlarga tegishli bo‘lgan – konveyer,
giperoqimli, qo‘shimcha SSE buyruqlar, ko‘p yadroli va integratsiyalangan 
grafik protsessor kabi iboralarining mohiyatini tushunish uchun, avval 
ularning dastlabki modellari bo‘lgan protsessorlar qanday tuzilgan va qanday 
qilib takomillashtirilib borilganligini qisqacha tushuntirishlar asosida bo‘lsa 
ham, tushunib olish to‘g‘ri bo‘ladi deb hisoblaymiz [1,24,30,31].
O‘quv qo‘llanmada dastlab o‘rganish uchun tanlab olingan birinchi 
protsessor Intel 8080 protsessori ko‘p maqsadlar uchun mo‘ljallangan 
birinchi protsessorhisoblanadi, uning tarkibida bor yo‘g‘i 6000-ta tranzistor 
ishlatilgan



Katta hajmdagi ma’lumotlarni saqlash muammosini hal qilishning ananaviy
yo‘li, xotirani ierarxik ko‘rinishda tashkil etish bilan amalga oshiriladi (2.16-rasm).
Protsessorning ichki registrlari ierarxiyaning eng yuqori qismida joylashgan.
Ularga murojaat qilish tezligi, boshqa xil xotiralarga nisbatan ancha yuqoridir.
Keyingi qatorda hozirgi paytda xajmi 32 Kbaytdan bir necha megabaytgacha
bo‘lishi mumkin bo‘lgan kesh-xotira joylashgan. Ierarxiyaning uchinchi
pog‘onasida, hajmi bir necha o‘n gigabaytlarga ega bo‘lishi mumkin bo‘lgan 
asosiy 70 xotira joylashgan. Keyingi qatorlarda magnitli disklar va lentalar, 
hamda optik
disklar asosida yordamida ishlaydigan xotira qurilmalari joylashgan. 


Ierarxiya bo‘ylab yuqoridan pastga qarab, uchta ko‘rsatgichni o‘zgarib
borishini ko‘rishimiz mumkin. Birinchidan - xotiraga murojaat qilish vaqti
kattalashib boradi. Registrlarda bu vaqt – bir necha nanasekundni, kesh-
xotirada
bundan salgina ko‘proqni, asosiy xotirada esa bir necha o‘n nanosekundlarni 
tashkilqiladi. Keyingi qatorlardagi farqlar yana ham kattalashadi – disklarga 
murojaatqilish vaqti kamida 10 mks larga, optik disklar va magnit lentalarda esa 
bundan ham katta qiymatlarga ega bo‘ladi, hamda sekundlarda o‘lchanadi. 
Ikkinchidan xotiraxajmi o‘sib boradi, bu haqida yuqorida aytib o‘tildi. 
Uchinchidan ma’lum qiymatga(masalan - 1 dollarga) to‘g‘ri keladigan xotira 
hajmi ham, oshib boradi. Ushbuparagrafda biz asosan magnitli va optik 
disklarga taalluqli ma’lumotlar bilan
tanishib chiqamiz


Magnitli disklar – vinchesterlar. Magnitli disk - alyuminiydan (yoki
shishadan) tayyorlangan, magnit qavat bilan qoplangan bir yoki bir nechta
doirasimon yuzalardan iborat bo‘ladi. Ushbu magnit disklarning diametrlari
avvallari 50 sm bo‘lgan, hozirda ularning diametrlari 3 sm dan 12 sm gacha qilib
ishlab chiqarilmoqda. Noutbuk va netbuklardagi disklarning diametrlari esa 3 sm
71dan ham kamayib bormoqda.Ko‘pgina vinchesterlar ustma-ust joylashgan bir 
nechta plastinkalardan iborat bo‘ladi. Plastinkalardagi markazdan bir xil 
uzoqlikda joylashgan yo‘lkalar – silindrdeb ataladi. Zamonaviy shaxsiy 
kompyuter modellarida 6 tadan 12 tagacha
plastinkalardan iborat vinchesterlar o‘rnatilgan. Disklarning aylanish tezliklari
minutiga 5400, 7200 yoki 10 800-taga etishi mumkin. Hozirgi disklarda bir
yo‘lkada joylashgan ma’lumotlarni o‘qish tezligi 40 Mbayt/sek dan oshib ketdi.



Kompyuter tizimining asosiy vazifasi dasturlarni amalga oshirishdir. Dasturlar, ular kirish 
imkoniyatiga ega bo'lgan ma'lumotlar bilan birga, amalga oshirish jarayonida (kamida qisman) 
ramda bo'lishi kerak. Operatsion tizim foydalanuvchi jarayonlari va OS komponentlari o'rtasida 
xotira ajratish muammosini hal qilishi kerak. Ushbu faoliyat xotira boshqaruvi deb ataladi. 
Shunday qilib, xotira (xotira, xotira) ehtiyotkorlik bilan boshqarishni talab qiluvchi muhim 
resursdir. Yaqin o'tmishda xotira eng qimmat manba edi.
Xotira boshqaruvi uchun mas'ul bo'lgan OS qismi xotira boshqaruvi deb ataladi.
Kompyuter xotirasini jismoniy tashkil etish.
Kompyuterning xotira qurilmalari kamida ikki darajaga bo'linadi: asosiy (asosiy, operatsion, 
jismoniy) va ikkilamchi (tashqi) xotira.
Asosiy xotira bitta baytli hujayralarning tartibli qatori bo'lib, ularning har biri o'ziga xos manzilga 
(raqamga) ega. Protsessor buyruqni asosiy xotiradan chiqaradi, kodlaydi va bajaradi. Buyruqni 
bajarish uchun bir nechta asosiy xotira kameralariga murojaat qilish kerak bo'lishi mumkin. 
Odatda, asosiy xotira yarimo'tkazgich texnologiyasidan foydalangan holda ishlab chiqariladi va 
quvvat o'chirilganda uning tarkibini yo'qotadi.


Ikkilamchi xotira (asosan disklar) bayt ketma-ketligidan tashkil topgan bir 
o'lchovli chiziqli manzil maydoni sifatida ham ko'rish mumkin. Ramdan farqli 
o'laroq, u uchuvchan emas, sezilarli darajada katta quvvatga ega va asosiy 
xotirani kengaytirish uchun ishlatiladi.
Ko'p darajali sxema quyidagicha qo'llaniladi. Yuqori darajadagi xotirada bo'lgan 
ma'lumotlar odatda katta raqamlar bilan darajalarda saqlanadi. Agar protsessor 
kerakli ma'lumotni i darajasida aniqlamasa, uni quyidagi darajalarda qidirishni 
boshlaydi. Kerakli ma'lumot topilganda, u tezroq darajaga ko'tariladi.


Asosiy adabiyotlar:
1. Andreew S. Tanenbaum. Structured computer organization. Sixth edition. 2012. 801 p.
2. Tanenbaum E. Arxitektura kompyutera. 6-e izd. SPb.: Piter. 2013. – 816 s. 
3. Tanenbaum E. Arxitektura kompyutera. 5-e izd. SPb.: Piter. 2011. – 844 s.
4. Broydo V.L. Arxitektura EVM i sistem. Uchebnik dlya vuzov. SPb. 2011.- 720 s
5. Badenko V.L. Vыsokoproizvoditelьnыe vыchisleniya. Uchebnoe posobie. SPb. 2011. – 180 s.
Qo‘shimcha adabiyotlar
1. Broydo V.L. Vichislitelnie sistemi, seti i telekommunikatsii. SPb. Piter: 2009.
2. Nigmatov X. va boshqalar. Zamonaviy axborot texnologiyalari. O’quv qo’llanma.
“Navro’z” nashriyoti. Toshkent. 2015 y.
3. Nigmatov X., Tursunov N. Kompyuter tizimlari va tarmoqlari. O’quv qo’llanma.
“Toshkent islom universiteti nashriot-matbaa birlashmasi” nashriyoti. Toshkent
shaxri. 2018 й. 184 bet.
4. Nigmatov X., Tursunov N. Axborot xavfsizligi. O’quv qo’llanma. “Toshkent
islom universiteti nashriot-matbaa birlashmasi” nashriyoti. Toshkent shaxri. 2018 й.120 bet.
5. Xoroshevskiy V.G. Arxitektura vыchislitelьnыx sistem, uchebnoe posobie. M.:
Izd. MGTU im. N.E.Baumana. 2009.

Download 1.15 Mb.




Download 1.15 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Muxammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti

Download 1.15 Mb.
Pdf ko'rish