178
Сол кезде, жалпы мақсаттағы ЭВМ өндірістік міндеттерді шешуге
келеді. Олар ағымдағы уақытқа
байланысты емес міндеттерге
бағытталуында іс болған. Барлық шығыс деректер машинаға ерте
енгізіледі және бағдарлама есептеу барысы бойынша, оларды
пайдаланған кезде анықталады. ЭВМ-де шешілетін көпшілік міндеттер
күрделі есептемелер нәтижелерін іздеуге келеді. Егер ЭВМ-мен жұмыс
жасайтын адамды тек осы нәтижелер ғана қызықтырса, онда ол
машина жұмысына оларды алғанға дейін араласпайды. Ол үшін,
машина қанша уақытты есептеуге жұмсағаны маңызды емес. Ешқандай
сыртқы мән-жайлар мен оқиғалар ЭВМ жұмысында осындай режимде
көрінбейді (электр тоқ көзін сөндіруден басқа).
Технологиялық процестерді басқару жүйесінде ЭВМ басқаша
жұмыс істейді. Датчиктер мен атқарушы
механизмдер арқылы олар
шынайы уақытта өтетін процеспен тікелей қосылады. Жабдықтармен
әрекет ете отыра, ЭВМ ТП беретін қарқында, яғни, шынайы уақыт
режимінде жұмыс істеуге мәжбүр. Машинамен жасалатын әрекеттер,
оператормен немесе бағдарламамен емес,
оның орнына осы сәтте
қалыптасқан процеспен, жағдаймен жиі анықталады. Бағдарламалар
ТП-нен деректердің түсуіне тұрақты дайындықта болады, олар
өңдеумен басталады, яғни, басқарушы ЭВМ сыртқы оқиғалардан
«жұмыс істейді».
Қалыптасқан жағдайға машинаның реакциясы шынайы уақытта
және сатудағы кез-келген
кідірістер болуы тиіс, мысалы, апаттық
бағдарламалар материалдық және адамдық жоғалтулармен болуы
мүмкін. Сондықтан да, басқарушы ЭВМ максималды тез әрекет
етуімен және кез-келген сәтте талап етілген үлкен есептеу
қуаттылығымен иеленуі тиіс.
Басқарушы ЭВМ қабілеттілігі технологиялық процесінде болатын
оқиғаға жедел әрекет етеді, ағымдағы бағдарламаны орындау, арнайы
бағдарламамен орындауды сыртқы оқиғаға әрекет етуі үшін үзілуімен
қамтамасыз етіледі. Оны аяқтағаннан кейін машина үзілген
бағдарламаға қайтарылады. Үзілу аппараттық деп аталады, сондықтан
да,
аппаратурамен басталады, яғни, қолжетімді мәнінен тыс
параметрлердің шығуын анықтаған ақпаратты қайта түзетін
құрылғылардың бірімен басталады. Осындай ақпараттың басқарушы
ЭВМ қабылдау үшін арнайы кірістер бар.
Шынайы ЭВМ қолжетімді шектерде осы немесе басқа параметрлер
шығысында әрекет етудің талап етілетін жылдамдығынан үзудің
бірнеше деңгейі қарастырылған. Жоғары басымнан артық үзу белгісі,
яғни, аса маңызды параметрден ауыстқыған кезде түскен
179
аса
төмен
басымдылықтың
үзуіне
қызмет
көрсететін
бағдарламалардың орындауынан үзе алады (бірақ, керісінше).
Мысал келтірейік. Сіз сүтпен кофе дайындауды шештіңіз, сүті бар
ыдысты плитаға қойып, кофетүйгіште кофе дәндерін үгіте бастадыңыз.
Плитаға көз салып, сіз сүттің тасиын дегенін көріп қаласыз, осы кезде
есік қағылады. Сіздің әрекетіңіз қандай болады?
Әрине, дәндерді үгіту процесін үзу керек болады, бірақ, ол маңызды
емес – оны қайтадан кейін жалғастыруға болады. Тасыған сүтке және
есіктің қағуына қатысты, сізге осы факторлардың әрбіреуінің
маңыздылығын бағалау керек және сізге маңыздысынан бастау қажет.
Осылайша, дәнді үгіту, сіз осы процесті үзудің екі белгісін алды.
Олардың дәрежесіне сәйкес сіз алдымен, плитадан сүтті тез алыңыз,
кейін сіздің қонағыңызға есік ашасыз, ал одан кейін дәнді үгу процесін
жалғастырасыз.
Басқарушы ЭВМ үзген
кезде іске асырылады, тек белгілерді
қалыптастырушылар ретінде сіздің көзіңіз бен құлағыңыз көмектеседі,
ал ЭВМ технологиялық параметрлерінің датчигімен берліген
ақпаратты өңдеу құрылғысынан осы белгілерді алады.
Яғни, жауапты және күрделі технологиялық процестерді басқару
үшін мамандандырылған ЭВМ қажетті болады, оларды әзірлеу кезінде
барлық алдында көрсетілген факторлар есепке алынады, бірақ,
осындай машиналарды әзірлеу, өндіру және қызмет көрсету біршама
қымбаттау.
Достарыңызбен бөлісу: