Автор работы: Пользователь скрыл имя, 12 Января 2014 в 13:47, курсовая работа
Микропроцессор-бұл ДК-нің орталық блогы, ол машинаның барлық блоктарының жұмысын басқаруға және ақпаратпен арифметикалық және логикалық операциялар орындауға арналған. Микропроцессор немесе әдетте, оны процессор деп атайды, компьютердің миы болып табылады, процессордың негізгі бөліктері – арифметикалық-логикалық құрылғы, басқару блогы, жад регистрлері. Арифметикалық-логикалық құрылғыда сандық және символдық ақпараттармен арифметикалық және логикалық операциялар орындалады. Басқару құрылғысы компьютердің барлық құрауыштарының жұмысын үйлестіреді, яғни белгілі бір басқару сигналдарын қалыптастырып, қажетті уақыт кезеңдерінде оларды жіберіп тұрады, операцияларды орындау үшін жад ұяшықтарының адрестерін пішімдейді де, бұл адрестерді ЭЕМ-нің сәйкес блоктарына жібереді.
КІРІСПЕ
3
I
ТЕОРИЯЛЫҚ БӨЛІМ
4
1.1
Микропроцессордың сипаттамасы
4
1.2
Процессордың негіздері
5
1.3
Микропроцессорлық жүйенің архитектурасы және типтері
8
II
ТӘЖІРИБЕЛІК БӨЛІМ
11
2.1
Математикалық теңдеудiң сұлбатехникалық iске асыруы
11
ҚОРЫТЫНДЫ
30
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Мазмұны
КІРІСПЕ |
3 | |
I |
ТЕОРИЯЛЫҚ БӨЛІМ |
4 |
1.1 |
Микропроцессордың сипаттамасы |
4 |
1.2 |
Процессордың негіздері |
5 |
1.3 |
Микропроцессорлық жүйенің архитектурасы және типтері |
8 |
II |
ТӘЖІРИБЕЛІК БӨЛІМ |
11 |
2.1 |
Математикалық теңдеудiң сұлбатехникалық iске асыруы |
11 |
ҚОРЫТЫНДЫ |
30 | |
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ |
31 |
КІРІСПЕ
Процессордың өңдеу кезінде оған келіп түскен деректерді сақтауға арналған өзінің ішкі жад ұяшықтары болады. Олар жад регистрлері деп аталады. Процессордың жад регистрлерінде бір байтты, екі байттық немесе сегіз байттық деректер орналасуы мүмкін. Бұл бір байттық регистрі бар процессор немесе оны тағы сегізразрядты процессор деп атайды, бір тактіде бір байттық деректі өңдей алатынын білдіреді. Процессордың разряды неғұрлым үлкен болса, компьютер бір тактіде соғұрлым көп ақпарат өңдей алады. Регистрлер машинаның жоғары шапшаңдығын қамтамасыз ету үшін қолданылады.
Микропроцессор-бұл ДК-нің
I ТЕОРИЯЛЫҚ БӨЛІМ
1.1 Микропроцессордың сиапттамасы
Микропроцессор — жүйелік тақтаның ең маңызды құраласы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды.
Микропроцессор - бір немесе
бірнеше үлкен интегралды
Ақпаратты цифрлік өңдеу әдістерінің қарқынды дамуы микропроцессорлық жабдықтардың (дербес компьютерлер мен сәйкес перифериялық құрылғылар) жасалуына және олардың өндірістің барлық саласына енгізілуіне алып келді. Есептеу машиналарының архитектуралары туралы білім негізін атақты американдық математик Джон фон Нейман қалап кеткені белгілі. 1946 жылы ол өз әріптестері Г.Голдстайн және А.Беркспен бірге «Электрондық есептеу құрылғысының логикалық конструкциясын алдын-ала қарастыру» атты мақаласында қазір классикалық болып табылатын есептеу машиналарын құру приципін ұсынған еді. Сол фон Неймандық негізде алғашқы микропроцессор жасалған болатын. Сонау 70-жылдардан басталатын микропроцессордың даму тарихы әлі күнге дейін өз жалғасын табуда. Классикалық архитектуралы микропроцессорлармен бірге жаңа, бейдәстүрлі микропроцессорлар қатар дамып келеді. Ендігі сөз сол туралы болмақ. Микропроцессорлардың дәстүрлі емес түрлеріне ассоциативті процессорлар, матрицалық процессорлар, ДНҚ-процессорлар, сигналдық процессорлар, деректер базасының процессорлары, коммуникациялық процессорлар, ағындық процессорлар, нақты емес логикалы процессорлар және нейропроцессорлар жатады. Енді солардың әрқайсысына жеке-жеке тоқталып өтейік
Жалпы алғанда 16 биттік компьютер 8 биттік
жүйеден жылдамдырақ жұмыс
1.2 |
Процессордың негіздері |
Қазіргі уақыттағы қолданбалы есептердің
алгоритмдері, жүйелік программалық
қамтамасыздандыру және аппараттық
жабдықтардың басым бөлігі деректердің
дәстүрлі адрестік өңделуіне бағытталған.
Бұл операциялық жүйелер мен
программалау жүйелерінің күрделенуіне
алып келеді және деректерді өңдеудің
параллелизмін тиімді қолдануға
бағытталған архитектуралы
ДНҚ-процессорлар. Қазіргі кезде жартылай өткізгіш технологиялардың орнын басатын жаңа есептеу жүйелерін жасау технологиясын іздеу барысында ғалымдар биотехнологиялар мен биокомпьютингке көбірек назар аударуда. Биокомпьютинг ақпараттық, молекулярлық технологиялар және биохимияның гибриді болып табылады. Ол биохимия мен молекулярлық биологияда қабылданған әдістерді пайдалану арқылы тірі ұлпалар, жасушалар, вирустар және биомолекулалар көмегімен есептеулерді ұйымдастыра отырып күрделі есептерді шешуге мүмкіндік береді. Ең кең таралған әдіс негізгі элемент (процессор) ретінде дезоксинирибонуклеинді қышқылдың молекулалары қолданылатын әдіс болып табылады. Бұл тәсілде басты орынды ДНҚ-процессор алады. Сонымен қоса биопроцессор ретінде ДНҚ-дан басқа ақуыз молекулалары мен биологиялық мембраналар қолданыла алады. ДНҚ негізіндегі алғашқы компьютерді 1994 ж. американдық ғалым Леонард Адлеман жасап шығарды. Ол ішінде бастапқы деректер кодталған ДНҚ молекуласы мен арнайы іріктелген ферменттерді пробиркада араластырған. Химиялық реакциялар нәтижесінде ДНҚ құрылымы онда есептің жауабы кодталған түрде келтірілетіндей өзгерген. Есептеулер химиялық реакция барысында ферменттердің қатысуымен жүргізілгендіктен, оларға өте аз уақыт шығындалған.
Коммуникациялық процессорлар. Коммуникациялық процессорлар – қатаң мамандандырылған интегралды микросхемалар мен жалпы міндетті иілгіш процессорлар арасындағы микрочиптер. Коммуникациялық процессорлар қарапайым процессорлар сияқты программаланады, бірақ олар желілік есептерді ескерумен құрылған және желілік жұмыс үшін оптимизацияланған. Олардың негізінде процессорлар мен құрылғыларды шығарушылар спецификалық қосымшаларға программалық қамтамасыздандыру жазады. Коммуникациялық процессордің жеке жадысы болады және ол басқа процессорлық түйіндермен байланысу үшін жоғары жылдамдықты сыртқы арналармен жабдықталған. Бұл есептеу процессорын процессорлық түйіндер арасындағы хабарлама алмасумен байланысты жүктемеден едәуір босатады. RISC – ядролы коммуникациялық процессор бірнеше тәуелсіз каналдар арқылы деректер алмасуды басқаруға, барлық дерлік алмасу протоколдарын қолдауға, уақыттық бөлінген тізбекті деректер ағымын тиімді таратуға және өңдеуге мүмкіндік береді. Intel IXP4xx коммуникациялық процессорларының жаңа сериясы XScale таратылған архитектурасы негізінде құрылған және қуатты мультимедиялық мүмкіндіктер мен Ethernet желілерінің дамыған интерфейстерін қамтиды.
Деректер базасының
Ағындық процессорлар. Ағындық процессорлар деп жұмыс істеу негізінде көп деректерді бір команданың көмегімен өңдеу принципі жатқан процессорларды атайды. Флинн классификациясы бойынша олар SIMD архитектурасына жатады. SIMD технологиясы бір амалды, мысалы айыру немесе қосуды бір мезгілде бірнеше сандар жиынымен орындауға мүмкіндік береді.
Ағындық процессорлардың жарқын өкілі Intel процессорларының тобы болып табылады. Pentium III процессорынан бастап, олардың негізінде Streaming SIMD Extensions (SSE, «бір команда – көп дерек» принципі бойынша ағындық өңдеу). Көп мағыналы (нақты емес) логикалы процессорлар. Нақты емес логикалы (fuzzy logic) процессорларды құру идеясы нақты емес математикаға негізделген. Профессор Л.А. Заде ұсынған нақты емес жиындардың математикалық теориясы белсенді зерттеу пәні бола отырып жүйелік талдаушыларға үлкен мүмкіндіктер береді. Осы теорияға негізделген түрлі компьютерлік жүйелер өз кезегінде нақты емес логиканың қолдану облысын кеңейтеді.
1986 жылы AT&T Bell Labs компаниясында ақпаратты өңдейтін нақты емес логикалы процессорлары жасалды. 90-жылдардың басында АҚШ-тағы Adaptive Logic компаниясы аналогты-цифрлік технология бойынша жасалған кристалл шығарды. Ол нақтые емес микроконтроллерлердің дәстүрлі схемалараның орнын баса отырып, көптеген нақты уақыт басқару жүйелерін жасау уақытын қысқартуға мүмкіндік береді. Екінші буынның нақты емес логикалы аппараттық процессоры аналогты сигналдарды қабылдап, оларды нақты емес форматқа айналдырады, содан соң сәйкес ережелерді қолдана отырып нәтижелерді жай логика форматына, содан соң аналогты сигналдарға түрлендіреді.
Сигналдық процессорлар. Тұтынушылардың артқан сұранысына жауап ретінде Motorola фирмасы сигналдарды цифрлік өңдеудің күрделі алгоритмдеріне және басқару есептерін шешуге бағытталған жаңа архитектура жасап шығарды. DSP568xx микросхемалар тобы 16 разрядты DSP56800 процессорының ядросының негізінде құрылған. Бұл ядро басқару есептерін тиімді шешуге және сигналдарды цифрлік өңдеуге арналған. Онда жүзеге асырылған командалар жиыны цифрлік сигналдардың ең жақсы жалпы міндетті DSP тиімділігімен өңделуін қамтамасыз етеді және ықшам басқару программаларының қарапайымдылық талаптарына жауап береді.
1.3 Микропроцессорлық жүйенін типтері
Жаңа архитектуралардың
Жасанды нейронды желілердің тамаша
қасиеттері бар. Олар программалық қамтамасыздандыруды
детальды жасауды талап етпейді,
және теориялық модельдері немесе шешу
алгоритмін анықтайтын эвристикалық ережелері
жоқ есептерді шешу мүмкіндіктерін
ашады. Мұндай желілердің жұмыс істеу
жағдайларының өзгеруіне, сонымен
бірге алдын-ала
Нейропроцессор әдетте екі негізгі
блоктан тұрады: әмбебап есептеу
құрылғысының ролін орындайтын скалярлық
блок және векторлық-матрицалық амалдардың
орындалуына бағытталған
Информация о работе Микропроцессорлық жүйенің архитектурасы және типтері