Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3
1. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4
2. Стек көрсеткіші. Микропроцессор шина жүйелері ... ... ... ... ... ... ... ... .5
3. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы ... .7
4. Тұрақты есте сақтау құрылғысы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7
5. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8
6. Регистрлер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...14
Қолданылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .15
1. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4
2. Стек көрсеткіші. Микропроцессор шина жүйелері ... ... ... ... ... ... ... ... .5
3. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы ... .7
4. Тұрақты есте сақтау құрылғысы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7
5. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8
6. Регистрлер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...14
Қолданылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .15
Микропроцессор — жүйелік тақтаның ең маңызды құрғысы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды. Микропроцессор - бір немесе бірнеше үлкен интегралды кестеде орындалған, берілісті өңдейтін бағдарламалық құрылғы; көліктердің автоматты басқару агрегатында қолданылады.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор — 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор — 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
1. Ә. Берікұлы. Техникалық электроника. Алматы. Білім. 1995 ж. – 149 б.
2. Ә. Беріков. Электроника және ЭВМ. Алматы. «Қазақстан». 1988 ж.
3. Вычислительная и микропроцессорная техника. Учебник для вузов. Под ред. Э. В. Евреинова. М.: Радио и связь. 1991.
2. Ә. Беріков. Электроника және ЭВМ. Алматы. «Қазақстан». 1988 ж.
3. Вычислительная и микропроцессорная техника. Учебник для вузов. Под ред. Э. В. Евреинова. М.: Радио и связь. 1991.
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Реферат
Тегін: Антиплагиат
Көлемі: 12 бет
Таңдаулыға:
Жұмыс түрі: Реферат
Тегін: Антиплагиат
Көлемі: 12 бет
Таңдаулыға:
Мазмұны
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3
1. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
2. Стек көрсеткіші. Микропроцессор шина жүйелері ... ... ... ... ... ... ... ... ..5
3. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы ... .7
4. Тұрақты есте сақтау құрылғысы ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... .7
5. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
6. Регистрлер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..1 4
Қолданылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... .15
КІРІСПЕ
Микропроцессор -- жүйелік тақтаның ең маңызды құрғысы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды. Микропроцессор - бір немесе бірнеше үлкен интегралды кестеде орындалған, берілісті өңдейтін бағдарламалық құрылғы; көліктердің автоматты басқару агрегатында қолданылады.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор -- 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
1. Микропроцессорлардың архитектурасы.
Микропроцессордың типтік құрылымы
Разрядтылық - 1) разрядтар саны; бір машиналық сөздегі ең көп екілік разрядтар саны; 2) регистрде сақталынатын сӛздің барынша ұзындығы. Қуаттылық қоректену қоректендіру көзі - мамандандырылған компьютер - бір ғана нақты мәселені орындауға арналған компьютер (мысалы, тігін машинасын немесе автоматтық станокты басқаратын құрылғы). Микропроцессор деп бағдарламаланушы логикамен бас құрылғы немесе бағдарламаланушы құрылғыны айтады. Микропроцессор жұмыс атқару жүйесін программалық түрде өзгерте отырып, мәліметтерді өңдеп, түрлендіріп бере алатын бір немесе бірнеше үлкен интегралдық схемалар жинағы. Микропроцессор келесі сипттамаларға ие болады: 1. адрестік және мәліметтердің разрядтылығы; 2. корпустың түрі әр түрлі 3. шашырау қуаты 4. температуралық диапазоны 5. разрядтылық мүмкіндігін кеңейту 6. цикл уақыты командаларды орындау 7. сигналдардың деңгейі 8. бөгеуілге орнықтылық 9. жүктемелік қабілеттік 10. сигналдарды шығыста біріктіру 11. сенімділігі. Микропроцессор жинағында үлкен ИС-дың санына қарай бір кристалдық, кӛпкристалдық және секциялық кӛпкристалдық микропроцессорларды ажыратуға болады. Жалпы белгілеу бойынша универсалдық және мамандандырылған микропроцессор бӛлінеді. Универсалдық МП - әр түрлі есептерді шешу үшін қолданады. Мамандандырылған МП - алдын-ала анықталған есепті шығару үшін қолданылады. Кіру сигналдарды ӛңдеу түрі жағынан өзгешелігі:
1. цифрлық микропроцессорлі
2. аналогтық МП (дәлдігі жоғары, оның ішінде аналогтық-цифрлік және цифрлік-аналогық түлендіргіштер де қосқан). Орындалатын бағдарламаға санына қарай - бір және кӛп бағдарламалы МП. Жұмысты уақыттық дене құрылысы өзгешелігіне сипаттама.
Операияның басы және соңғы жағдайын орындау басқару құрылғымен белгілейді. Бір программалы МП-де тек бір ғана программа орындалады. Қазіргі орындайтын программа біткен кезінде ғана басқа программаны орындауға көшеді. Көп программалы немесе мультипрограммалы МИ-де бір кезде бірнеше программалар орындайды.
Миктопроцессор үш негізігі блоктан тұрады:
oo Арифметикалық-қисындық құрылғы (АҚҚ)
oo Ішкі регистрі блогы
oo Басқару құрылғы
МП-нің бұр қораптарының арасында деректер мен алмасып тұру үшін деректердің ішкі ӛрелік жолы пайдаланылады. Микропроцессор деп ЭВМ-нің процессоры, яғни берілне деректерді ӛңдеп, ЭВМ жұмысын басқаратын құрылғы қызметін атқаратын үлкен интегралды схеманы (СБИС) айтады.
Жалпы айтқанда, МП-р программаланатын қызмет атқаратын микроэлектронды әмбебап цифрлық блок, сондықтан да МП-дың қолданылуы тек қана ЭВМ-мен шектелмейді. Микропроцессордың шешетін жұмыстары, оның қызмет етуі микроЭВМ-нің есте сақтау құрылғысында жазылған программа бойынша анықталады. МП-дың ең жақсы үлгілері бір үлкен интегралдық схема (БИС) түрінде жасалынады. Бұлары бір кристалды МП-лар деп айтады. МП-лар бірнеше БИС-тен де тұрады. Бір кристалды МП-дың құрылымынан мынадай функционалдық бӛлікткрді көруге болады.
Басқарушы импульстерді бергіш пен командалардың шифрын анықтағышы бар басқару құрылғысы арифметикалық-логикалық құрылғыдан тұратын өзіндік процессор, енгізіп-шығару құрылғысы (мультиплексор), күй регистрі (тіркеуіш), жалпы міндет атқаратын регистрлер, адрестік регистр және қорытынды нәтиже регисті. Басқару құрылғысы командалар кодтарын тұрақты есте сақтау құрылғысынан алады, онда микропроцессордың жұмыс істеуін қамтамасыз ететін программа жазылған. Бұл командалардың дешифратода шифры - кілті ашылып, онда МП-дың жұмысын басқаратын кодтар тізбегі жасалынады. Енгізіп-шығару мультиплексоры процессорға келіп түсетін информацияны коммутациялайды (қажетті тізбектерге қосып ажыратады). Регистрлер операциялармен берілетін нәтижелерді уақытша сақтауға арналған. Жоғарыда айтылғандай, МП-лар бірнеше жеке-жеке үлкен схемалардан құрастырылады. Осындай үлкен Un-дық схемалар жиынтығын микропроцессорлық комплект деп атайды. Қазіргі кезде бірнеше МП-лық комплекстер (К587, К589 және т.б) шығарылады. МП-лық комплекстердің құрамына 5-тең 10-ға дейін үлкен интегралды схемалар кіреді. Олар контроллерлер, автоматтардың басқару блоктарын, микро-ЭВМдер сияқты әр түрлі цифрлік құрылғылар құрастыруға мүмкіндік береді. Бүгінгі күнде тиімді қолданыс тауып отырған негізгі бағыттары келтірілген.
Процессор разрядтылығы - күрделілік түсінік. Процессорғаа разрядтылық
негізгі параметрі болып табылатын үш маңызды құрылғы болып кіреді:
- мәліметтерді еңгізу және шығару шинасы;
- ішкі регистрлер;
- жады адресінің шинасы.
Құрлысы бойынша процессор жедел жадтың ұяшықтарына ұқсас
ұяшықтардан тұрады, бірақ бұл ұяшықтарда деректер тек сақталып қана қоймай, өзгертіледі де. Процессордың ішкі ұяшықтары регистр деп аталады.
2. Стек көрсеткіші. МП шина жүйелері
Стек арифметикалық операциялардың орындалу тәртібін сыртқы есте сақтау құрылғыларына қатыссыз дұрыс ұйымдастырылатын регистрлер тобы, яғни арифметикалық амалдардың ішінде кӛбейту қосудан бұрын, жақша көбейтуден бұрын орындалуын т.с.с. қамтамсыз етеді.Стекті ұйымдастырудың әр түрлі тәсілдері бар. Көпшілік жағдайда ең соңында кіріп бірінші болып шықты сирек жағдайда - " бірінші кірді-ең соңында шықты") әдісі пайдаланылады. Стекті ұйымдастырудың бұл тәсілі 1-суретте схема түрінде үстірт көрсетілген. Информация стекке адресті кӛрсетпей жіберіледі. Мысалы, әрқашан RG1 регистріне жіберіледі, әрі қарай әрбір келесі сөзді жазу барысында бір регистрге "итеріліп тасталады" : RG2-ге, содан соң RG3-ке т.б. Соңғы бос емес ұяшықтың адресі - оның "ұшы" арнайы регистрде - стек кӛрсеткішінде болады.
Бұл айтылғандар түсінікті болуы үшін үстел үстінде бірінің үстіне бірі жиылған кітаптардың үйіндісін еске түсірейік (ағылшынша Stacr "үйінді" ұғымын білдіреді). Егер де сізге қажетті кітап үйіндінің ең астында жатса, онда ол кітапты алып үйінді үстіне қоямыз, яғни кітап үйіндісіне ең соңғы жатқан кітапты қосамыз.
1 Сурет - Стектін жұмыс істеу элементі
2 Сурет - Стек көмегімен адресациясы
Осы ең соңында үйінді үстіне қойылған кітап біздің алуымызға ыңғайлы бірінші болып шығады. Егер сізге үйінді ортасында орналасқан басқа кітап қажет болса, онда ол кітапты іздеу барысында үйіндінің үстіндегі жаңа ғана астынан алып қойған кітапты алуға тура келеді. Осы сияқты стекте операцияларды стектің ұшында, яғни жоғарғы регистрлерінде орналасқан операциялармен ған жүргізуге болады.
3. Сақтау құрылғылардың жіктеуі.
Оперативтік есте сақтау құрылғысы
Микропроцессорлардың негізінде жиналатын жүйелердің кӛбі жадымен қамтамасыздандырылады. Кейбір жүйелер кӛлемі тек бағдарламаны жазу үшін және деректердің бірнеше БАЙТ-ын ғана сақтау үшін жететіндей жадыларға иеленеді. Басқа МП жүйелерінің жады кӛлемі соншалықты - олардың адрестік мүмкіндіктерін толығымен пайдалануға болады. МП жүйелерінің жадысын ұйымдастыру үшін тұрақты есте сақтаушы құрылғылары (ТЕСҚ-лары) қолданылады. Олардың төрт түрі бар. Бұл тарауда біз осы құрылғылардың ерекшеліктерімен танысамыз және жадыға тікелей жетудің (ЖТЖ) тәсілін қарастырамыз МП-нің билігінде белгілі бір бағдарламаны құрайтын бұйрықтарды оқу және бұл бағдарламаның ӛндіретін деректерін есте сақтау мүмкіндігі болу тиісті. Демек, ақпаратты оқып жаза алатын жады керек. Казіргі МП-лердің архитектурасы үшін негізгі жады деп аталатын, біріңғай адрестелінетін жады кеңістігінің бар болуы тән. Қалай болғанда да негізгі жадының кейбір бӛлігі оперативті (жедел) жады, яғни ақпаратына жету уақыты МП-нің амалдарды орташа орындау жылдамдығымен шамалас, болуы тиісті.
Кейбір ... жалғасы
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3
1. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
2. Стек көрсеткіші. Микропроцессор шина жүйелері ... ... ... ... ... ... ... ... ..5
3. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы ... .7
4. Тұрақты есте сақтау құрылғысы ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... .7
5. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
6. Регистрлер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..1 4
Қолданылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... .15
КІРІСПЕ
Микропроцессор -- жүйелік тақтаның ең маңызды құрғысы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды. Микропроцессор - бір немесе бірнеше үлкен интегралды кестеде орындалған, берілісті өңдейтін бағдарламалық құрылғы; көліктердің автоматты басқару агрегатында қолданылады.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор -- 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
1. Микропроцессорлардың архитектурасы.
Микропроцессордың типтік құрылымы
Разрядтылық - 1) разрядтар саны; бір машиналық сөздегі ең көп екілік разрядтар саны; 2) регистрде сақталынатын сӛздің барынша ұзындығы. Қуаттылық қоректену қоректендіру көзі - мамандандырылған компьютер - бір ғана нақты мәселені орындауға арналған компьютер (мысалы, тігін машинасын немесе автоматтық станокты басқаратын құрылғы). Микропроцессор деп бағдарламаланушы логикамен бас құрылғы немесе бағдарламаланушы құрылғыны айтады. Микропроцессор жұмыс атқару жүйесін программалық түрде өзгерте отырып, мәліметтерді өңдеп, түрлендіріп бере алатын бір немесе бірнеше үлкен интегралдық схемалар жинағы. Микропроцессор келесі сипттамаларға ие болады: 1. адрестік және мәліметтердің разрядтылығы; 2. корпустың түрі әр түрлі 3. шашырау қуаты 4. температуралық диапазоны 5. разрядтылық мүмкіндігін кеңейту 6. цикл уақыты командаларды орындау 7. сигналдардың деңгейі 8. бөгеуілге орнықтылық 9. жүктемелік қабілеттік 10. сигналдарды шығыста біріктіру 11. сенімділігі. Микропроцессор жинағында үлкен ИС-дың санына қарай бір кристалдық, кӛпкристалдық және секциялық кӛпкристалдық микропроцессорларды ажыратуға болады. Жалпы белгілеу бойынша универсалдық және мамандандырылған микропроцессор бӛлінеді. Универсалдық МП - әр түрлі есептерді шешу үшін қолданады. Мамандандырылған МП - алдын-ала анықталған есепті шығару үшін қолданылады. Кіру сигналдарды ӛңдеу түрі жағынан өзгешелігі:
1. цифрлық микропроцессорлі
2. аналогтық МП (дәлдігі жоғары, оның ішінде аналогтық-цифрлік және цифрлік-аналогық түлендіргіштер де қосқан). Орындалатын бағдарламаға санына қарай - бір және кӛп бағдарламалы МП. Жұмысты уақыттық дене құрылысы өзгешелігіне сипаттама.
Операияның басы және соңғы жағдайын орындау басқару құрылғымен белгілейді. Бір программалы МП-де тек бір ғана программа орындалады. Қазіргі орындайтын программа біткен кезінде ғана басқа программаны орындауға көшеді. Көп программалы немесе мультипрограммалы МИ-де бір кезде бірнеше программалар орындайды.
Миктопроцессор үш негізігі блоктан тұрады:
oo Арифметикалық-қисындық құрылғы (АҚҚ)
oo Ішкі регистрі блогы
oo Басқару құрылғы
МП-нің бұр қораптарының арасында деректер мен алмасып тұру үшін деректердің ішкі ӛрелік жолы пайдаланылады. Микропроцессор деп ЭВМ-нің процессоры, яғни берілне деректерді ӛңдеп, ЭВМ жұмысын басқаратын құрылғы қызметін атқаратын үлкен интегралды схеманы (СБИС) айтады.
Жалпы айтқанда, МП-р программаланатын қызмет атқаратын микроэлектронды әмбебап цифрлық блок, сондықтан да МП-дың қолданылуы тек қана ЭВМ-мен шектелмейді. Микропроцессордың шешетін жұмыстары, оның қызмет етуі микроЭВМ-нің есте сақтау құрылғысында жазылған программа бойынша анықталады. МП-дың ең жақсы үлгілері бір үлкен интегралдық схема (БИС) түрінде жасалынады. Бұлары бір кристалды МП-лар деп айтады. МП-лар бірнеше БИС-тен де тұрады. Бір кристалды МП-дың құрылымынан мынадай функционалдық бӛлікткрді көруге болады.
Басқарушы импульстерді бергіш пен командалардың шифрын анықтағышы бар басқару құрылғысы арифметикалық-логикалық құрылғыдан тұратын өзіндік процессор, енгізіп-шығару құрылғысы (мультиплексор), күй регистрі (тіркеуіш), жалпы міндет атқаратын регистрлер, адрестік регистр және қорытынды нәтиже регисті. Басқару құрылғысы командалар кодтарын тұрақты есте сақтау құрылғысынан алады, онда микропроцессордың жұмыс істеуін қамтамасыз ететін программа жазылған. Бұл командалардың дешифратода шифры - кілті ашылып, онда МП-дың жұмысын басқаратын кодтар тізбегі жасалынады. Енгізіп-шығару мультиплексоры процессорға келіп түсетін информацияны коммутациялайды (қажетті тізбектерге қосып ажыратады). Регистрлер операциялармен берілетін нәтижелерді уақытша сақтауға арналған. Жоғарыда айтылғандай, МП-лар бірнеше жеке-жеке үлкен схемалардан құрастырылады. Осындай үлкен Un-дық схемалар жиынтығын микропроцессорлық комплект деп атайды. Қазіргі кезде бірнеше МП-лық комплекстер (К587, К589 және т.б) шығарылады. МП-лық комплекстердің құрамына 5-тең 10-ға дейін үлкен интегралды схемалар кіреді. Олар контроллерлер, автоматтардың басқару блоктарын, микро-ЭВМдер сияқты әр түрлі цифрлік құрылғылар құрастыруға мүмкіндік береді. Бүгінгі күнде тиімді қолданыс тауып отырған негізгі бағыттары келтірілген.
Процессор разрядтылығы - күрделілік түсінік. Процессорғаа разрядтылық
негізгі параметрі болып табылатын үш маңызды құрылғы болып кіреді:
- мәліметтерді еңгізу және шығару шинасы;
- ішкі регистрлер;
- жады адресінің шинасы.
Құрлысы бойынша процессор жедел жадтың ұяшықтарына ұқсас
ұяшықтардан тұрады, бірақ бұл ұяшықтарда деректер тек сақталып қана қоймай, өзгертіледі де. Процессордың ішкі ұяшықтары регистр деп аталады.
2. Стек көрсеткіші. МП шина жүйелері
Стек арифметикалық операциялардың орындалу тәртібін сыртқы есте сақтау құрылғыларына қатыссыз дұрыс ұйымдастырылатын регистрлер тобы, яғни арифметикалық амалдардың ішінде кӛбейту қосудан бұрын, жақша көбейтуден бұрын орындалуын т.с.с. қамтамсыз етеді.Стекті ұйымдастырудың әр түрлі тәсілдері бар. Көпшілік жағдайда ең соңында кіріп бірінші болып шықты сирек жағдайда - " бірінші кірді-ең соңында шықты") әдісі пайдаланылады. Стекті ұйымдастырудың бұл тәсілі 1-суретте схема түрінде үстірт көрсетілген. Информация стекке адресті кӛрсетпей жіберіледі. Мысалы, әрқашан RG1 регистріне жіберіледі, әрі қарай әрбір келесі сөзді жазу барысында бір регистрге "итеріліп тасталады" : RG2-ге, содан соң RG3-ке т.б. Соңғы бос емес ұяшықтың адресі - оның "ұшы" арнайы регистрде - стек кӛрсеткішінде болады.
Бұл айтылғандар түсінікті болуы үшін үстел үстінде бірінің үстіне бірі жиылған кітаптардың үйіндісін еске түсірейік (ағылшынша Stacr "үйінді" ұғымын білдіреді). Егер де сізге қажетті кітап үйіндінің ең астында жатса, онда ол кітапты алып үйінді үстіне қоямыз, яғни кітап үйіндісіне ең соңғы жатқан кітапты қосамыз.
1 Сурет - Стектін жұмыс істеу элементі
2 Сурет - Стек көмегімен адресациясы
Осы ең соңында үйінді үстіне қойылған кітап біздің алуымызға ыңғайлы бірінші болып шығады. Егер сізге үйінді ортасында орналасқан басқа кітап қажет болса, онда ол кітапты іздеу барысында үйіндінің үстіндегі жаңа ғана астынан алып қойған кітапты алуға тура келеді. Осы сияқты стекте операцияларды стектің ұшында, яғни жоғарғы регистрлерінде орналасқан операциялармен ған жүргізуге болады.
3. Сақтау құрылғылардың жіктеуі.
Оперативтік есте сақтау құрылғысы
Микропроцессорлардың негізінде жиналатын жүйелердің кӛбі жадымен қамтамасыздандырылады. Кейбір жүйелер кӛлемі тек бағдарламаны жазу үшін және деректердің бірнеше БАЙТ-ын ғана сақтау үшін жететіндей жадыларға иеленеді. Басқа МП жүйелерінің жады кӛлемі соншалықты - олардың адрестік мүмкіндіктерін толығымен пайдалануға болады. МП жүйелерінің жадысын ұйымдастыру үшін тұрақты есте сақтаушы құрылғылары (ТЕСҚ-лары) қолданылады. Олардың төрт түрі бар. Бұл тарауда біз осы құрылғылардың ерекшеліктерімен танысамыз және жадыға тікелей жетудің (ЖТЖ) тәсілін қарастырамыз МП-нің билігінде белгілі бір бағдарламаны құрайтын бұйрықтарды оқу және бұл бағдарламаның ӛндіретін деректерін есте сақтау мүмкіндігі болу тиісті. Демек, ақпаратты оқып жаза алатын жады керек. Казіргі МП-лердің архитектурасы үшін негізгі жады деп аталатын, біріңғай адрестелінетін жады кеңістігінің бар болуы тән. Қалай болғанда да негізгі жадының кейбір бӛлігі оперативті (жедел) жады, яғни ақпаратына жету уақыты МП-нің амалдарды орташа орындау жылдамдығымен шамалас, болуы тиісті.
Кейбір ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz