75
негізгі порт арқылы жҥргізіледі: кҥй порты және мәліметтер порты.
Біріншісінде сол уақыт мезетіндегі қҧрылғы кҥйі туралы
ақпарат
сақталады, ал екіншісінде МП қағазға шығарылатын мәліметтерді
орналастырады. Кҥй портының әрбір биті қағаздың орналасуын,
компьютерден мәлімет алуға принтер дайындығын тексеретін т.с.с.
ақпарат сақталады. Мҧның бәрі МП ҥшін
кіріс сигналдар юолып
табылады. Сонымен қоса шығыс сигналдары да бар. Олар порт
арқылы баспаға шығару қҧрылғысына беріледі.
МП мен енгізу қҧрылғысының арасында ақпарат алмасуды жеке
қарастырған дҧрыс. Себебі, оның кейбір ерекшеліктері болады.
Жоғарыда айтылған ақпарат берудің теориясын енгізудің пернетақта
сияқты қҧрылғыларында қолданылуы мҥмкін. Бірақ қазіргі кҥрделі
бағдарламалық жҥйелер ҥшін ЭЕМ-ң
уақытын тежеуіне байланысты
бҧл әдіс тиімді емес. Шындығында, егер кейбір кҥрделі бағдарлама
есептеу жҥргізіп жатса, ал
сіз оны тоқтатқыңыз келсе, онда сіз
процессор босап, пернетақта сҧранысымен айналысқанша кҥтуіңізге
тура келеді.
МП негізіндегі барлық ЭЕМ-де мҧндай қолайсыз жағдайларды
болдырмас ҥшін сыртқы қҧрылғылардың ӛзіндік механизмі бар.
Компьютердің әрбір қҧрылғысы (пернетақта, мышкасы,
диск жетек
және тағы сол сияқты) ҥзіліс сигналын беру арқылы процессормен
қатынаса алады. Процессор әрбір әрекетті орындаған сайын бҧл
сигналдың бар-жоқтығын тексереді.
МП ҥзілісті байқаса міндетті тҥрде оны ӛңдей бастайды. Ең
алдымен ол ӛзінің ағымдық кҥйін сақтап алады. Себебі, соңынан
ҥзілген немесе тоқталған бағдарламаны жалғастыру ҥшін қажет.
Достарыңызбен бөлісу: