86
тек каналдың жағдайын ғана сұрай алатын, бірақ жақын арада, егер канал
ақпарат берумақсатында ОӚҚ-нің жұмысын кӛп жағдайда енгізу-щығару
операторлары аяқталғанда үзетін болса, тиімділікті жоғарылатуға
болатындығы анықталды.
Бұл жаңа архитектураның артықша тиімділік мүмкіндігін пайдалану
мақсатымен күрделірек енгізу-шығару программалары жазылған. Оның
құрамына деректерді автоматты түрде оқуды қамтамасыз ететін буферлеу
программалық құралы кірді. Олар программаға қажет болғанға дейін және
олардың шыуын кейінірекке қалдыратын, шығу деректерін кезекке
оналастыру үшін, сонымен қатар енгізу-шығару үзілісін сезінетін және
басқаруды үзілген программаға қайтаратын ӛңдеуді үзу стандартты
программалары бар.
Ерекше ішкі жағдайлар туралы сигнал беру, мұндағы, арифметикалық
толып кету және таңдап қосу үшін командалар қосылды, тыйым салу
(сӛндіру) және үзіліс механизмінің (іс-әрекетінің тоқтатылуы) тоқтатылуы
пайдалана бастады.
ОЖесептерінің күрделенуі және толықтырылуына қарай (жай
қолданушы нақты аппаратурадан кӛбірек қашықтайтын) тапсырмаларының
сипаттамаларын және оларға қойылатын талаптарды жүйелі әдіске
келтірудің
қажеттілігі туындады. Осы мақсат үшін тапсырмаларды басқару тілдері
енгізілген. Бірақ, тапсырманы әр уақыт моментінде жеке (бір-бірінен) ӛңдеу,
үдемелі (интенсивный) есептеу тапсырмасын орындау үшін, бұрынғыдай
каналдарды ӛте тӛмен белсенділікке (активности) келтірді. Сонымен қатар,
үдемелі енгізу шығару тапсырмалары үшін, егер каналдың және ОӚҚ-ның
операциялары максимальды қиюласқан (совмещение) деңгейге жеткен кезде,
ОӚҚ және канал ӛте тӛмен белсенділікке (активность) келтіріледі.
1962 жылдан 1969 жылдар аралығында үлкен ОЖ-лердің тегіс
барлығында тапсырмаларды ӛңдеудің жаңа әдісі – мультипрограммалау
қолданыла бастады. Кӛптеген ЭЕМ-на жадыны және командаларды
қорғайтын аппараттық құралдар енгізілген. Кейбір үлен машиналарда
адрестерді баптайтын аппараттық құралдары бар, үлкен «виртуалды» жадына
жүзеге асыруға мүмкіндік берген негізгі жады жүйесі пайда болды.
Мультипроцессорлық конфигурациялар кӛбірек таратылған. Ресурстарды
тарату және қорғау мультимедиялық орташа қиын шешілетін және ӛте
қажетті проблема. Онда кӛп процесстер бір мезгілде бірігіп және жеке
(монопольно) жүйе ресурстарын сұрап пайдалануы мүмкін. Кӛбінесе олар
сигналдарды бір-біріне жиі беруі керек және ол сигналдар шамасы
(потенциал) «қастандық» немесе қате болуы мүмкін. Тура осы периодта ОЖ-
ні зерттеу есептеу техникасы аймағындағы ең басты бағыт болды.
Негізгі әдебиеттер: 1 нег.
3-18
, 2 нег.
9-25
Қосымша әдебиеттер: 1 қос.
67-69
Бақылау сұрақтары: