Mavzu: Parallel hisoblashlarga asoslangan kompyuterlar va kompyuter tizimlari



Download 29,26 Kb.
bet1/8
Sana28.06.2022
Hajmi29,26 Kb.
#717246
  1   2   3   4   5   6   7   8
Bog'liq
Параллел хисоблашларга асосланган компьютерлар ва компьютер тизимлари.


MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
MUSTAQIL
ISH
MAVZU: Parallel hisoblashlarga asoslangan kompyuterlar va kompyuter tizimlari.
Bajardi: 019-18 guruh talabasi
Kamilov Elyor
Toshkent – 2021
KIRISH
Birinchi kompyuterlar Von Neyman tomonidan tuzilgan printsiplarga muvofiq qurilgan. Ular uchta asosiy tarkibiy qismga ega edi - xotira, protsessor va axborotni kiritish va chiqarishni ta'minlaydigan tashqi qurilmalarning ma'lum bir to'plami.
Xotira ko'p darajali bo'lib, birinchi kompyuterlar uchun tashqi va ichki xotira - operatsion va registr mavjud edi. Tashqi xotira (magnit lentalarda, perkfartlarda, disklarda) kompyuter yoqilgan yoki yoqilmaganidan qat'i nazar dasturlar va ma'lumotlarni saqlashga imkon yaratdi. Ichki xotira ma'lumotni faqat kompyuter bilan sessiya davomida saqlagan. Kompyuter o'chirilganida ichki xotira tarkibi yo'qoldi.
Dastur kompyuterda bajarilishi uchun uni RAMga yuklash kerak edi. U erda ushbu dastur tomonidan qayta ishlangan ma'lumotlarga o'xshash tarzda saqlangan. Xotirada saqlanadigan dastur printsipi Von Neyman kompyuterlarining asosiy tamoyillaridan biridir.
Hisoblash paytida registr xotirasi ishlatilgan. Ma'lumotlar bo'yicha har qanday operatsiyani bajarishdan oldin ma'lumotlar registrlarga joylashtirilishi kerak. Ushbu eng tezkor xotira turi ma'lumotlar bilan operatsiyalarni bajarishda zaruriy ishlashni ta'minladi.
Barcha operatsiyalar - ma'lumotlar bo'yicha operatsiyalar va hisoblash jarayonini boshqarish operatsiyalari protsessor tomonidan amalga oshirildi. Kompyuter protsessori ma'lum ko'rsatmalar to'plamiga ega edi. Ushbu to'plam har qanday potentsial hisoblash funktsiyasini hisoblash uchun etarlicha ko'p qirrali edi. Boshqa tomondan, ushbu to'plam odamlar uchun yozish dasturlarini nisbatan osonligini ta'minladi.
Dastlabki kompyuterlar uchun dasturlar amaldagi protsessor ko'rsatmalar to'plamining bir qismi bo'lgan ko'rsatmalar ketma-ketligi edi. Dasturni kompyuterda bajarish juda oddiy edi. Bir vaqtning o'zida kompyuterda bitta dastur ishlayotgandi. Protsessor dasturga muvofiq ketma-ket bir buyruqni ikkinchisini bajarardi. Barcha kompyuter resurslari - xotira, protsessor vaqti, barcha qurilmalar dasturning to'liq ixtiyorida edi va uning ishiga hech narsa xalaqit bera olmasdi (albatta, insondan tashqari). Parallellikning izi yo'q edi.
O'sha paytlarda juda qimmat bo'lgan kompyuterlar resurslaridan samarasiz foydalanish tufayli bu idil uzoq davom etmadi. O'sha paytda kompyuterlar o'chmagan - bitta dastur boshqasini almashtirgan.
Ko'p o'tmay, markaziy protsessor deb nomlana boshlagan protsessor bilan bir qatorda, kompyuterda qo'shimcha protsessorlar, birinchi navbatda, eng sekin buyruqlarni bajarishga mas'ul bo'lgan kirish-chiqarish axborot moslamalari uchun ixtisoslashgan protsessorlar paydo bo'ldi. Bu kompyuterda bir vaqtning o'zida bir nechta dasturlar ishlayotganda dasturni bajarilishining ommaviy rejimini tashkil qilishga imkon berdi - bitta dastur ish natijalarini, ikkinchisi bajarilishi mumkin, uchinchisi kerakli ma'lumotlarni, masalan, magnit lenta yoki boshqa tashqi vositalardan kiritishi mumkin edi.
Inqilobiy qadam bu 1964 yilda IBM operatsion tizimining paydo bo'lishi edi - OS 360. Kompyuterda paydo bo'ldi operatsion tizim uning suveren xo'jayini - barcha resurslarini boshqaruvchisi bo'ldi. Endi foydalanuvchi dasturi faqat operatsion tizim boshqaruvi ostida bajarilishi mumkin edi. Operatsion tizim ikkita muhim masalani hal qilishga imkon berdi - bir tomondan, kompyuterda bir vaqtning o'zida ishlaydigan barcha dasturlarga kerakli xizmatni taqdim etish, boshqa tomondan, ushbu resurslarga da'vogar dasturlar o'rtasida mavjud resurslardan samarali foydalanish va taqsimlash. Operatsion tizimlarning paydo bo'lishi bir kompyuterda bir vaqtning o'zida bir nechta dasturlar bajarilganda bitta dasturli ish rejimidan ko'p dasturli rejimga o'tishga olib keldi. Ko'p dasturlash u hali parallel emas dasturlashammo bu parallel hisoblash yo'lidagi qadamdir.
Multiprogramming - bu bir nechta dasturlarning parallel bajarilishi. Multiprogramming umumiy bajarilish vaqtini qisqartirishi mumkin.



Download 29,26 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




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