1. Электр сигналдарының спектрлік анализінің негіздері


Микроконтроллерлердің сипаттамасы және архитектурасы



бет19/22
Дата06.12.2022
өлшемі430,55 Kb.
#55283
1   ...   14   15   16   17   18   19   20   21   22
15. Микроконтроллерлердің сипаттамасы және архитектурасы
Микроконтроллер электронды жүйенің басқа бөліктерін, әдетте микропроцессорлық блок, жады және бірнеше перифериялық құрылғылар арқылы басқаруға арналған интегралды схема (IC) құрылғысы. Бұл құрылғылар өңдеу мүмкіндіктерін және цифрлық, аналогтық немесе электромеханикалық компоненттермен икемді, жылдам интерфейсті қажет ететін ендірілген қолданбалар үшін оңтайландырылған.
Интегралды схемалардың осы санатына сілтеме жасаудың ең көп тараған тәсілі «микроконтроллер» болып табылады, бірақ «MCU» аббревиатурасы «микроконтроллер блогы» дегенді білдіретіндіктен, бір-бірінің орнына қолданылады. Сіз сондай-ақ анда-санда «μC» (мұнда гректің mu әрпі «микро» префиксін ауыстырады) көре аласыз.
«Микроконтроллер» - бұл жақсы таңдалған атау, себебі ол осы өнім санатының анықтаушы сипаттамаларын көрсетеді. «Микро» префиксі шағын өлшемді білдіреді, ал мұндағы «контроллер» термині басқару функцияларын орындаудың кеңейтілген мүмкіндігін білдіреді. Жоғарыда айтылғандай, бұл функция микроконтроллердің басқа құрамдас бөліктермен байланысуына көмектесу үшін арнайы жасалған қосымша жабдықпен сандық процессор мен сандық жадты біріктірудің нәтижесі болып табылады. Кейде адамдар микроконтроллерге сілтеме жасағанда «микропроцессор» терминін пайдаланады, бірақ екі құрылғының бірдей болуы міндетті емес. Микропроцессорлар да, микроконтроллерлер де шағын, жоғары интеграцияланған есептеу жүйелері ретінде жұмыс істейді, бірақ олар әртүрлі мақсаттарға қызмет ете алады.
Таратылған есептеу

MapReduce — үлкен деректер технологияларында компьютерлік кластерлердегі өте үлкен деректер жиындарында параллельді есептеулер үшін пайдаланылатын Google компаниясының үлестірілген есептеу моделі және кластер түйіндеріндегі бөлінген тапсырмаларды есептеуге арналған құрылым. MapReduce үлкен деректердің негізгі технологиясы деп атауға болады, өйткені. ол бастапқыда бөлінген кластерлерде параллельді есептеулерге бағытталған. MapReduce мәні ақпарат массивін бөліктерге бөлуден, әрбір бөлікті жеке түйінде параллель өңдеуден және соңында барлық нәтижелерді біріктіруден тұрады.
Hadoop - бұл тегін бағдарламалық құрал және утилиталар мен кітапханалар жиынтығы. Ол көптеген түйіндердің (жүздеген және тіпті мыңдаған) кластерлерінде жұмыс істейтін бөлінген бағдарламаларды әзірлеуде және орындауда қолданылады. Шын мәнінде, біз үлкен деректерді сақтауға және өңдеуге арналған технологиялар туралы айтып отырмыз.
Hadoop архитектуралық тұжырымдамасы төрт модульдің болуын болжайды:
1. Hadoop Common — бөлінген файлдарды басқаруға арналған инфрақұрылымдық бағдарламалық құрал жиынтығы.
2. HDFS (Hadoop Distributed File System) – таратылған файлдық жүйе. Бұл әртүрлі деректер серверлерінде (түйіндер, DataNodes) файлдарды сақтауға арналған.
3. YARN (Yet Another Resource Negotiator) — MapReduce 2.0 (MRv2) деп те аталатын тапсырмаларды жоспарлау және кластерді басқару жүйесі.
4. Hadoop MapReduce – кластерді құрайтын платформа.
1   ...   14   15   16   17   18   19   20   21   22




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

    Басты бет