Есептеуіш техниканы жµндеу жєне техникалыќ ќызмет кµрсету


Микропроцессордың сыртқы қҧрылғылармен жҧмысы



Pdf көрінісі
бет57/167
Дата07.02.2022
өлшемі5,94 Mb.
#84146
1   ...   53   54   55   56   57   58   59   60   ...   167
Байланысты:
medeshova-komputer-architekt

6.6. Микропроцессордың сыртқы қҧрылғылармен жҧмысы 
Бҧл тақырыпта МП-ң сыртқы қҧрылғыларға қалай ақпаратты 
беретіні мен алатынын қарастырамыз. ЭЕМ қҧрылымына байланысты 
бҧл мәселені шешу әдісі тӛменде берілгендердің бірі болады.
1)
Енгізу-шығару қҧрылғысы жалпы адрестік кеңістікті 
қҧрайды. 
2)
Енгізу-шығару қҧрылғысының жеке адрестік кеңістігі бар. 
Бірінші жағдайда, жедел жад (ЖЕСҚ) алмасу орнына белгілі-бір 
жад адресіне қатынауда сыртқы қҧрылғымен ақпараттық қосылу 
орындалады. Сонымен қатар, сыртқы қҧрылғылармен және жадымен 
«хабарласу» ҥшін МП бірдей командалар қояды. Әрине, жадпен 
ақпарат алмасуға қарағанда, сыртқы қҧрылғымен ақпарат алмасу 
кҥрделі хаттамалар арқылы жҥреді. 
Екінші жағдайда, ЖЕСҚ-на қарағанда сыртқы қҧрылғылар жеке 
адрестік кеңістік қҧрайды. Бҧл қосымша адрестік кеңістіктің әрбір 
ҧяшығы 
порт
деп аталады. Әрбір сыртқы қҧрылғыға тізбектелген 
адрестік бірнеше порттар сәйкес келеді. 
Бір компьютерде бір мезгілде енгізу-шығару қҧрылғыларын 
адрестеудің екі әдісі де кездесуі мҥмкін. «Ямаха» дербес ЭЕМ-да 
магниттік дискіге жинақтауыш жадының жалпы адрестік кеңістігіне 
қосылған. Ал, баспаға шығару қҧрылғысы бірнеше порттар тҥрінде 
берілген. Баспаға шығару қҧрылғысы мен ЭЕМ-ді қосу мен алмасу екі 


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


Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   167




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет