Микропроцессорлық жүйелерді құруда қолданылатын микропроцессорлық құралдардың біркристалды және модульдік жиынтықтарын, Үис және Үисс микропроцессорлық жиынтықтарының функционалданған және салыстырмалы сипаттамаларының принциптерін



бет8/8
Дата11.03.2023
өлшемі123,5 Kb.
#73383
1   2   3   4   5   6   7   8
Байланысты:
Ельчибаев

Қорытынды

Микропроцессор-бұл екілік деректерді кіріс ретінде қабылдайтын, оны жадында сақталған нұсқауларға сәйкес өңдейтін және нәтижелерді (сонымен қатар екілік түрінде) шығыс ретінде беретін көп мақсатты, регистрге негізделген, сандық интегралды схема. Бағдарламалау кезінде командаларды жазу үшін екілік кодтарды қолдану адамға әлдеқайда түсінікті және бағдарламалау процесін жеңілдететін әріптік мнемоникалық кодтарды қолданумен ауыстырылады. Екілік код кейбір сандық немесе логикалық ақпаратты білдіруі мүмкін. Микроконтроллерлер логикалық талдау және басқару функцияларын атқарады. Сондықтан да арифметикалық ақпараттарды қолданбай, олардың аппараттық күрделілігін азайтуға немесе логикалық басқару функциясын дамытуға болады. Микропроцессорлардың жұмыс істеу негіздеріне олардың бағдарламалау және оларды қолдану дағдыларын дамыту жатқызамыз.


Микропроцессорлардың дамуы және таралуы, сондай-ақ олардың негізінде микроконтроллерлер мен микрокомпьютерлер мамандардың оларды зерттеуге және қолдануға үнемі мүмкіншіліктері өсіп келе жатыр.
Микропроцессорлар сияқты шағын микроэлектрондық құрылғылардың артында үлкен мүмкіндіктер мен перспективалар ашатын үлкен болашақ бар. Өйткені адамзаттың игілігі үшін қолданылады және микроэлектроника эволюциясын, оның ішінде схемалық технологияны ашудың жаңа жолдары өте көп. Жалпы адамзатта микроэлектрондық құрылғылар туралы аз да болса түсінік болуы керек, себебі біз күнделікті микропроцессорлармен жұмыс жасаймыз және де болашағымыз үшін маңызы зор.
Командалық жүйені жобалау компьютер құрылымына әсер етеді. Оңтайлы командалық жүйе кейде проблемаға бағытталған қосымшалардың талаптарын қанағаттандыратын командалар жиынтығы ретінде анықталады, осылайша сирек қолданылатын командаларды іске асыру үшін аппараттық және аппараттық құралдардың артықтығы минималды болады. Компьютерлердің әртүрлі бағдарламаларында командалардың пайда болу жиілігі әртүрлі; мысалы, DEC фирмасының мәліметтері бойынша, PDP-11 отбасының компьютерлеріне арналған бағдарламаларда MOV(B) тарату командасы жиі кездеседі, бұл әдеттегі бағдарламалардағы барлық командалардың шамамен 32% құрайды. Командалық жүйені сирек қолданылатын командалардың шығындары минималды болатындай етіп таңдау керек.
Егер статистикалық мәліметтер болса, сіз тиімді командалық жүйемен компьютер жасай аласыз (таңдай аласыз). Осы мақсатқа жетудің бір тәсілі-бір сөзден тұратын командаларды әзірлеу және оларды осындай қысқа командалардың разрядтарын оңтайлы пайдалану үшін кодтау, бұл бағдарламаны іске асыру уақытын және оның ұзындығын қысқартуға мүмкіндік береді.Командалық жүйені оңтайландырудың тағы бір тәсілі-микро нұсқауларды қолдану. Бұл жағдайда команданың жеке биттері немесе биттік топтары бір командалық циклде орындалатын бірнеше қарапайым операцияларды кодтау үшін қолданылады. Бұл қарапайым операциялар жадқа жүгінуді қажет етпейді және оларды іске асыру реті аппараттық логикамен анықталады.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




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

    Басты бет