(kirish-chiqarish operatsiyasi) ko'rib chiqayotganda, o'qituvchi (protsessor) boshqa talabaning javobini tinglaydi (hisoblash). Tabiiyki, bu vaziyat xonada bir nechta talabalarni talab qiladi. Xuddi shu tarzda, ko'p dasturlash bir vaqtning o'zida bir nechta dasturlarning xotirasida bo'lishini talab qiladi. Bunday holda, har bir dastur RAM deb nomlangan o'z maydoniga yuklanadi bo'lim, va boshqa dasturning bajarilishiga ta'sir qilmasligi kerak (talabalar alohida stollarda o'tirishadi va bir-birlarini ko'rsatmaydilar). Ko'p dasturlashning rivojlanishi kompyuter tizimining tuzilishida haqiqiy inqilobni talab qiladi. Bu erda apparat ta'minoti alohida rol o'ynaydi (aksariyat texnik yangiliklar innovatsiyalar evolyutsiyaning avvalgi bosqichida paydo bo'lgan), ularning eng muhim xususiyatlari quyida keltirilgan. - Mudofaa mexanizmlarini amalga oshirish . Dasturlar resurslarni taqsimlashga mustaqil kirish huquqiga ega bo'lmasligi kerak, bu esa olib keladi imtiyozli va nogiron jamoalar. I / O buyruqlari kabi imtiyozli buyruqlar faqat operatsion tizim tomonidan bajarilishi mumkin. Ularning aytishicha, bu imtiyozli rejimda ishlaydi. Boshqaruvning amaliy dasturdan OT ga o'tish rejimning boshqariladigan o'zgarishi bilan birga keladi. Bunga qo'shimcha ravishda, u raqobatdosh foydalanuvchi dasturlarini bir-biridan va OSni foydalanuvchi dasturlaridan ajratib olishga imkon beruvchi xotirani himoya qilishdir. - Buzilishlarning mavjudligi . Tashqi tanaffuslar OSni asenkron voqea sodir bo'lganligi haqida ogohlantiradi, masalan, kirish / chiqish operatsiyasi tugadi. Ichki tanaffuslar (endi istisno holatlar deb ataladi) dasturni bajarish OT aralashuvini talab qiladigan vaziyatga olib kelganda, masalan, nolga bo'linish yoki