Mikroarxitektura


Download 163.88 Kb.
bet4/7
Sana07.10.2023
Hajmi163.88 Kb.
#1694693
1   2   3   4   5   6   7
Bog'liq
MIKROARXITEKTURA

Tarixi.


1-avlod universal kompyuterlar (1940-yillar oxiri) kelishi bilan ishlab chiqila boshlangan kommunal dasturlari (yuk va monitorlar), shuningdek, tez-tez ishlatib turadigan subroutines kutubxonalari operatsion tizimlarning dastlabki hisoblanishi kerak. Foydala- rilar operator bilan jismoniy manipulyatsiya- larini minimallashtirdi va kutubxonalar bir xil amallarni bir necha dasturlashni oldini olish imkonini berdi (kirish-chiqish operatsiyalarini bajarish, matematik funktsiyalarni hisoblash va boshqalar).
1950-1960-yillarda OS funktsiyalarini aniqlaydigan asosiy g'oyalar shakllandi va amalga oshirildi: ommaviy rejim, vaqt almashish va ko'p vazifalar, vakolatlarni ajratish, real vaqt o'lchovlari, fayl tuzilmalari va fayl tizimlari.


Paket rejimi


Qimmatbaho hisoblash resurslaridan tejamkorlik zarurligi dasturni bajarishning "partiyaviy tartibi" kontseptsiyasining paydo bo'lishiga olib keldi. Ommaviylashtirilgan rejim ijro etiladigan dasturlarning navbatini nazarda tutadi va tizim dasturni tashqi ma'lumotlar tashuvchilaridan RAMga oldingi dasturning bajarilishini kutmasdan yuklashi mumkin, shuning uchun protsessor ishlamay qolishi mumkin.

Vaqt almashish va ko'p ish yuritish


O'zining oldingi versiyasida partiyaviy tartib-da, protsessor vaqtini bir nechta dasturlarning ishlashi bilan ajratish talab etiladi.
Teletyplar (va keyinroq elektron nurli displeyli terminali) kirish-chiqish qurilmalari sifatida (1960-yillar) taqsimlanganda, vaqtni almashish zarurati (multitasking, multiprogramming) yanada ko'proq oshkor bo'ldi. Operator
tomonidan kiritilgan ma'lumotlarning tezligi (va hatto ekran o'qilishi) tezligi bu ma'lumotni kompyuter yordamida qayta ishlash tezligidan ancha past bo'lgani bois, kompyuterni «monopoliya» rejimida (bitta operator bilan) ishlatish qimmatbaho hisoblash resurslarining uzilishiga olib kelishi mumkin.
Vaqt almashish ko'p sonli terminallarga bir (odatda) markaziy protsessor va RAM bloklari ulangan "ko'p foydalanuvchilar" tizimini yaratishga imkon berdi. Bu holatda, vazifalarning bir qismi (masalan, operator tomonidan ma'lumotlarni kiritish yoki tahrir qilish) suhbat rejimida bajarilishi mumkin va boshqa vazifalar (massiv hisoblar kabi) ommaviy rejimda amalga oshirilishi mumkin.

Download 163.88 Kb.

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




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