Автор работы: Пользователь скрыл имя, 23 Ноября 2012 в 12:13, курсовая работа
Ақпаратты цифрлік өңдеу әдістерінің қарқынды дамуы микропроцессорлық жабдықтардың (дербес компьютерлер мен сәйкес перифериялық құрылғылар) жасалуына және олардың өндірістің барлық саласына енгізілуіне алып келді. Есептеу машиналарының архитектуралары туралы білім негізін атақты американдық математик Джон фон Нейман қалап кеткені белгілі. 1946 жылы ол өз әріптестері Г.Голдстайн және А.Беркспен бірге «Электрондық есептеу құрылғысының логикалық конструкциясын алдын-ала қарастыру» атты мақаласында қазір классикалық болып табылатын есептеу машиналарын құру приципін ұсынған еді.
Микропроцессорлардың
Ақпаратты
цифрлік өңдеу әдістерінің
Микропроцессорлардың
дәстүрлі емес түрлеріне
Ассоциативті процессорлар. Қазіргі уақыттағы қолданбалы есептердің алгоритмдері, жүйелік программалық қамтамасыздандыру және аппараттық жабдықтардың басым бөлігі деректердің дәстүрлі адрестік өңделуіне бағытталған. Бұл операциялық жүйелер мен программалау жүйелерінің күрделенуіне алып келеді және деректерді өңдеудің параллелизмін тиімді қолдануға бағытталған архитектуралы есептеу жабдықтарын жасауға кедергі келтіреді. Деректерді өңдеудің ассоциативті әдісі осы сияқты көптеген шектеулерді жеңуге мүмкіндік береді. Бұл тәсілдің мәні — деректерді іріктеудің қандай да бір шартын беріп, тек сол шартты қанағаттандыратын деректерді ғана түрлендіруде. Іріктеу шарты барлық деректердің ішінен ізделінетін деректерді бөліп алу үшін жеткілікті кез-келген элементпен сәйкестік бола алады. Деректерді іздеу деректердің берілген элементімен үлкен немесе кіші корелляциясы бар үзінді бойынша жүргізіледі.
Матрицалық процессорлар. Командалардың бір ағыны – деректердің көп ағыны (SIMD) класының ішіндегі кең таралған жүйелер – матрицалық жүйелер болып табылады. Олар бір-бірінен тәуелсіз объектілер немесе деректердің параллелизмімен сипатталатын есептерді шешуге бейімделген. Мұндай типті жүйелерді ұйымдастыру жеткілікті қарапайым. Олардың командалар ағынын және параллелді жұмыс істейтін процессорлық элементтерді қалыптастыратын жалпы басқарушы құрылғысы болады. Осылайша жүйенің өнімділігі барлық процессорлық элементтердің өніміділігінің қосындысына тең болып шығады. Бірақ практикада ауқымды есептерді шешкен кезде жүйенің жеткілікті тиімділігін арттыру үшін процессорлар элементтерінің арасындағы байланысты оларды жұмыспен толық жүктейтіндей ұйымдастыру керек. Процессорлар элементтері арасындағы байланыстар сипаты жүйенің түрлі қасиеттерін анықтайды
Алғашқы
матрицалық процессорлардың
ДНҚ-процессорлар. Қазіргі кезде жартылай өткізгіш технологиялардың орнын басатын жаңа есептеу жүйелерін жасау технологиясын іздеу барысында ғалымдар биотехнологиялар мен биокомпьютингке көбірек назар аударуда. Биокомпьютинг ақпараттық, молекулярлық технологиялар және биохимияның гибриді болып табылады. Ол биохимия мен молекулярлық биологияда қабылданған әдістерді пайдалану арқылы тірі ұлпалар, жасушалар, вирустар және биомолекулалар көмегімен есептеулерді ұйымдастыра отырып күрделі есептерді шешуге мүмкіндік береді.
Ең кең таралған әдіс негізгі элемент (процессор) ретінде дезоксинирибонуклеинді қышқылдың молекулалары қолданылатын әдіс болып табылады. Бұл тәсілде басты орынды ДНҚ-процессор алады. Сонымен қоса биопроцессор ретінде ДНҚ-дан басқа ақуыз молекулалары мен биологиялық мембраналар қолданыла алады.
ДНҚ
негізіндегі алғашқы
Химиялық реакциялар нәтижесінде ДНҚ құрылымы онда есептің жауабы кодталған түрде келтірілетіндей өзгерген. Есептеулер химиялық реакция барысында ферменттердің қатысуымен жүргізілгендіктен, оларға өте аз уақыт шығындалған.
Коммуникациялық процессорлар. Коммуникациялық процессорлар – қатаң мамандандырылған интегралды микросхемалар мен жалпы міндетті иілгіш процессорлар арасындағы микрочиптер. Коммуникациялық процессорлар қарапайым процессорлар сияқты программаланады, бірақ олар желілік есептерді ескерумен құрылған және желілік жұмыс үшін оптимизацияланған. Олардың негізінде процессорлар мен құрылғыларды шығарушылар спецификалық қосымшаларға программалық қамтамасыздандыру жазады.
Коммуникациялық
процессордің жеке жадысы
Intel IXP4xx коммуникациялық
процессорларының жаңа сериясы
XScale таратылған архитектурасы
Деректер базасының процессорлары. Қазіргі кезде деректер базасының процессорлары (машиналары) деп деректер базасын басқару жүйелерінің (ДББЖ) барлық немесе кейбір функцияларын орындауға арналған программалық-аппараттық кешенді атау қабылданған. Егер өз уақытында деректер базасын басқару жүйелері негізінен мәтіндік және сандық ақпаратты сақтауға арналған болса, енді олар әртүрлі деректер форматына есептелген, олардың ішіне графика, дыбыс және видео да кіреді. Деректер базасының процессорлары басқару және тарату қызметтерін атқарады, ақпаратқа шлюз арқылы дистанциялық қатынас құруды, және сонымен қоса көбейтудің түрлі әдістері көмегімен жаңартылған деректердің жаңғыртылуын қамтамасыз етеді.
Ағындық процессорлар. Ағындық процессорлар деп жұмыс істеу негізінде көп деректерді бір команданың көмегімен өңдеу принципі жатқан процессорларды атайды. Флинн классификациясы бойынша олар SIMD архитектурасына жатады. SIMD технологиясы бір амалды, мысалы айыру немесе қосуды бір мезгілде бірнеше сандар жиынымен орындауға мүмкіндік береді.
Ағындық процессорлардың жарқын өкілі Intel процессорларының тобы болып табылады. Pentium III процессорынан бастап, олардың негізінде Streaming SIMD Extensions (SSE, «бір команда – көп дерек» принципі бойынша ағындық өңдеу).
Көп мағыналы (нақты емес) логикалы процессорлар. Нақты емес логикалы (fuzzy logic) процессорларды құру идеясы нақты емес математикаға негізделген. Профессор Л.А. Заде ұсынған нақты емес жиындардың математикалық теориясы белсенді зерттеу пәні бола отырып жүйелік талдаушыларға үлкен мүмкіндіктер береді. Осы теорияға негізделген түрлі компьютерлік жүйелер өз кезегінде нақты емес логиканың қолдану облысын кеңейтеді.
1986 жылы AT&T Bell Labs компаниясында ақпаратты өңдейтін нақты емес логикалы процессорлары жасалды.
90-жылдардың
басында АҚШ-тағы Adaptive Logic компаниясы
аналогты-цифрлік технология
Сигналдық процессорлар. Тұтынушылардың артқан сұранысына жауап ретінде Motorola фирмасы сигналдарды цифрлік өңдеудің күрделі алгоритмдеріне және басқару есептерін шешуге бағытталған жаңа архитектура жасап шығарды. DSP568xx микросхемалар тобы 16 разрядты DSP56800 процессорының ядросының негізінде құрылған. Бұл ядро басқару есептерін тиімді шешуге және сигналдарды цифрлік өңдеуге арналған. Онда жүзеге асырылған командалар жиыны цифрлік сигналдардың ең жақсы жалпы міндетті DSP тиімділігімен өңделуін қамтамасыз етеді және ықшам басқару программаларының қарапайымдылық талаптарына жауап береді.
Нейрондық архитектура. Жаңа архитектуралардың ішіндегі ең болашағы зор бағыт жасанды нейронды желілерге тән ақпаратты өңдеу принциптерінің негізінде компьютерлердің жаңа буынын жасаумен тығыз байланысты.
Нейрокомпьютерлердің жұмыс істеу негізі адам миы мен жүйке жүйесінің ақпаратты өңдеу тәсілдерін модельдеу болып табылады. Бұл бағыттың бастамасы американдық екі ғалым У. Маккалок пен У. Питтстің 1943 жылы жариялаған мақаласы болды. Онда жүйке жүйесінің жасушалары – нейрондар қарапайым логикалық құрылғылар ретінде қарастырылған.
Әр нейрон көрші нейрондардан арнайы жүйке талшықтары арқылы сигналдарды қабылдайды. Бұл сигналдар қоздырғыш немесе тежегіш болуы мүмкін. Олардың қосындысы нейрон денесінің электрлік потенциалын анықтайды. Потенциал белгілі бір шектен асқан кезде нейрон қозып, шығыс жүйке талшықтары арқылы сигнал жібереді. Жеке жасанды нейрондар бір-бірімен түрлі әдістермен байланысады. Бұл әр түрлі архитектуралы неше түрлі нейронды желілерді жасауға мүмкіндік береді.
Жасанды нейронды желілердің
тамаша қасиеттері бар. Олар
программалық
Ақпаратты өңдеудің
Нейропроцессор әдетте екі
негізгі блоктан тұрады: әмбебап
есептеу құрылғысының ролін
Нейрондық желілердің түрлі модельдерінің нейропроцессор кристаллдарындағы көптеген жүзеге асырылулары бар. Нейрочиптердің түрлі нұсқаларын шет елдік фирмалар шығарды және әлі күнге дейін шығарып келеді, олар: Intel, IBM, Siemens, Fujitsu, Philips, AT&T және Ресейлік «Модуль» ғылыми-техникалық орталығы.
Нейрокомпьютерлер сияқты
Жалпы айтқанда, «нейрокомпьютер»
терминінің астында
Қазіргі уақыттағы технология
жалпыға арналған
21 ғасырдың басында, 40-50 жылдармен
салыстырғанда
Ұзақ уақыт бойы
Болашақта
Бүгінгі таңдағы маңызды
есептердің бірі — сөйлеуді
тану есебі болып табылады. Сөйлеуді
тану қазір көп жерлерде
Информация о работе Микропроцессорлардың бейдәстүрлі архитектуралары