
- •Мазмұны
- •2. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы
- •3. Стек көрсеткіші. Мп шина жүйелері
- •4. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы
- •5. Тұрақты есте сақтау құрылғысы. Сыртқы есте сақтау құрылғысы
- •6. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары
- •7. Регистрлер
- •8. Қорытынды
- •9. Пайдаланылған әдебиеттер
Қазақстан Республикасының білім және ғылым министірлігі
Қазақстан мемлекеттік техникалық университеті
Кафедра: ӨПА
ӨСӨЖ
Пәні: Цифрлық техника
Тақырыбы: Микропроцессорлық жабдықтардын регистрлері
Орындаған: ЭЭ-12-2 тобының студенті
Ақмағанбет Е.Н.
Тексерген: аға оқытушы, PhD докторы Смағұлова Қ.Қ.
Қарағанды 2013
Мазмұны
1. Кіріспе
2. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы.
3. Стек көрсеткіші. МП шина жүйелері.
4. Сақтау құрылғылардың жіктеуі. Оперативтік есте сақтау құрылғысы.
5. Тұрақты есте сақтау құрылғысы. Сыртқы есте сақтау құрылғысы.
6. Микропроцессорлық жүйелердің интерфейсінің анықтамасы және функциялары.
7. Регистрлер
8. Қорытынды
9. Пайдаланылған әдебиеттер
1. Кіріспе
Микропроцессор — жүйелік тақтаның ең маңызды құрғысы, ол деректерді тікелей өңдейді, атап айтқанда, бөлектелген деректермен арифметикалық және логикалық амалдарды орындайды. Микропроцессор - бір немесе бірнеше үлкен интегралды кестеде орындалған, берілісті өңдейтін бағдарламалық құрылғы; көліктердің автоматты басқару агрегатында қолданылады.
Микропроцессор бір мезгілде қатарынан 8, 16 немесе 32 биттік деректерді өңдей алады. 8 биттік процессор бір мезгілде небары бір бит дерекпен ғана жұмыс істей алады. 16 биттік процессор бір мезгілде 2 байт, ал 32 биттік процессор — 4 байт өңдейді.
Жалпы алғанда 16 биттік компьютер 8 биттік жүйеден жылдамдырақ жұмыс істейді, ал 32 биттік компьютер 8 және 16 биттік үлгілерден жылдамырақ. Микропроцессор, жады және периферия құрылғылардың арасында дерек беру үрдісі шина арқылы жүзеге асырылады. Қазіргі заманғы процессорлардың көпшілігінде 32 биттік шина қолданылады, яғни бір мезетте 32 биттік дерек беруге болады. 64 биттік шиналы компьютер де болады, бірақ олар әлі кең тарай қойған жоқ.
2. Микропроцессорлардың архитектурасы. Микропроцессордың типтік құрылымы
Разрядтылық – 1) разрядтар саны; бір машиналық сөздегі ең көп екілік разрядтар саны; 2) регистрде сақталынатын сӛздің барынша ұзындығы. Қуаттылық қоректену қоректендіру көзі – мамандандырылған компьютер – бір ғана нақты мәселені орындауға арналған компьютер (мысалы, тігін машинасын немесе автоматтық станокты басқаратын құрылғы). Микропроцессор деп бағдарламаланушы логикамен бас құрылғы немесе бағдарламаланушы құрылғыны айтады. Микропроцессор жұмыс атқару жүйесін программалық түрде өзгерте отырып, мәліметтерді өңдеп, түрлендіріп бере алатын бір немесе бірнеше үлкен интегралдық схемалар жинағы. Микропроцессор келесі сипттамаларға ие болады: 1. адрестік және мәліметтердің разрядтылығы; 2. корпустың түрі әр түрлі 3. шашырау қуаты 4. температуралық диапазоны 5. разрядтылық мүмкіндігін кеңейту 6. цикл уақыты командаларды орындау 7. сигналдардың деңгейі 8. бөгеуілге орнықтылық 9. жүктемелік қабілеттік 10. сигналдарды шығыста біріктіру 11. сенімділігі. Микропроцессор жинағында үлкен ИС-дың санына қарай бір кристалдық, кӛпкристалдық және секциялық кӛпкристалдық микропроцессорларды ажыратуға болады. Жалпы белгілеу бойынша универсалдық және мамандандырылған микропроцессор бӛлінеді. Универсалдық МП - әр түрлі есептерді шешу үшін қолданады. Мамандандырылған МП - алдын-ала анықталған есепті шығару үшін қолданылады. Кіру сигналдарды ӛңдеу түрі жағынан өзгешелігі:
1. цифрлық микропроцессорлі
2. аналогтық МП (дәлдігі жоғары, оның ішінде аналогтық-цифрлік және цифрлік-аналогық түлендіргіштер де қосқан). Орындалатын бағдарламаға санына қарай – бір және кӛп бағдарламалы МП. Жұмысты уақыттық дене құрылысы ӛзгешелігіне сипаттама.
Синхрондық МП
Асинхрондық МП
Операияның басы және соңғы жағдайын орындау басқару құрылғымен белгілейді.
Бір программалы МП-де тек бір ғана программа орындалады. Қазіргі орындайтын программа біткен кезінде ғана басқа программаны орындауға көшеді. Көппрограммалы немесе мультипрограммалы МИ-де бір кезде бірнеше программалар орындайды. Микропроцессор үш негізгі блоктан тұрады:
арифметикалық-қисындық құрылғы (АҚҚ)
ішкі регистрі блогы
басқару құрылғы
МП-нің бұр қораптарының арасында деректер мен алмасып тұру үшін деректердің ішкі ӛрелік жолы пайдаланылады. Микропроцессор деп ЭВМ-нің процессоры, яғни берілне деректерді ӛңдеп, ЭВМ жұмысын басқаратын құрылғы қызметін атқаратын үлкен интегралды схеманы (СБИС) айтады.
Жалпы айтқанда, МП-р программаланатын қызмет атқаратын микроэлектронды әмбебап цифрлық блок, сондықтан да МП-дың қолданылуы тек қана ЭВМ-мен шектелмейді. Микропроцессорлың шешетін жұмыстары, оның қызмет етуі микроЭВМ-нің есте сақтау құрылғысында жазылған программа бойынша анықталады. МП-дың ең жақсы үлгілері бір үлкен интегралдық схема (БИС) түрінде жасалынады. Бұлары бір кристалды МП-лар деп айтады. МП-лар бірнеше БИС-тен де тұрады. Бір кристалды МП-дың құрылымынан мынадай функционалдық бӛлікткрді кӛруге болады.
Басқарушы импульстерді бергіш пен командалардың шифрын анықтағышы бар басқару құрылғысы арифметикалық-логикалық құрылғыдан тұратын ӛзіндік процессор, енгізіп-шығару құрылғысы (мультиплексор), күй регистрі (тіркеуіш), жалпы міндет атқаратын регистрлер, адрестік регистр және қорытынды нәтиже регисті. Басқару құрылғысы командалар кодтарын тұрақты есте сақтау құрылғысынан алады, онда микропроцессордың жұмыс істеуін қамтамасыз ететін программа жазылған. Бұл командалардың дешифратода шифры – кілті ашылып, онда МП-дың жұмысын басқаратын кодтар тізбегі жасалынады. Енгізіп-шығару мультиплексоры процессорға келіп түсетін информацияны коммутациялайды (қажетті тізбектерге қосып ажыратады). Регистрлер операциялармен берілетін нәтижелерді уақытша сақтауға арналған. Жоғарыда айтылғандай, МП-лар бірнеше жеке-жеке үлкен схемалардан құрастырылады. Осындай үлкен Un-дық схемалар жиынтығын микропроцессорлық комплект деп атайды. Қазіргі кезде бірнеше МП-лық комплекстер (К587, К589 және т.б) шығарылады. МП-лық комплекстердің құрамына 5-тең 10-ға дейін үлкен интегралды схемалар кіреді. Олар контроллерлер, автоматтардың басқару блоктарын, микро-ЭВМдер сияқты әр түрлі цифрлік құрылғылар құрастыруға мүмкіндік береді. Бүгінгі күнде тиімді қолданыс тауып отырған негізгі бағыттары келтірілген.