Енгізу/шығару параллельді порты

Қазіргі заман компьютерлік жүйелер мен құрылғылар дискретті сандық (цифрлық) және микропроцессорлық (интегралды) элементтерден құрылғаны бәріне мәлім. Аталған құрылғылар өз міндетіне және құрылымына байланысты әр түрлі көрсеткіштермен және параметрлермен сипатталынады.
Сандық жүйелердің құрылымын және жұмыс істеу тәртібін бейнелеу үшін бірнеше деңгейді қолданады. Жоғарғы (логикалық) деңгейде жүйенің құрылымдық элементтердің атқаратын міндеттеріне байланысты сипаттамалар қарастырылады. Төменгі физикалық деңгейде компьютерлік жүйені құрайтын әр элементтің физикалық құрылымы және жұмыс істеу реті еске алынады және оның физикалық сипаттамалары есептелінеді.
Сондықтан цифрлық жүйелердің сенімділігін бағалау үшін олардың логикалық және физикалық деңгейде құрылымын және жұмыс істеу тәртібін және оларға қатысты параметрлер мен сипаттамалардың мәндер диапазонын жөн болып табылады. Құрылғыны сипаттау әр деңгейде жеке қасиеттер болады. Олардың жинақтамасы жобалаушының қойған мақсатына байланысты.
Мәліметтерді өлшеу, жинақтау, жеткізу, қабылдау, бақылау, сақтау, түрлендіру және беру сияқты қызметтер атқаратын қазіргі заманғы электрондық жүйелер қүрамына аналогтық және цифрлық қондырғылар кіреді.
Сигналдар уақыт бойынша үздіксіз өзгеретін аналогтық қондырғылардан өзгеше, сандық (санәріптік) қоңдырғыларда екі бекітілген (белгіленген) деңгейі бар сигналдар қолданылады. Бұл оларды сандық түрде бейнелеуге, мысалы жоғары деңгейді «1», төменгі деңгейді «0»- белгілерімен, мүмкіндік береді. Өз кезінде сигналдарды екілік жүйеде бейнелеу, электроникалық тіркестік тізбектерін құрастыруда логикалық алгебраның (Буль алгебрасының) математикалық амалдарын қолдануга мүмкіндік береді. Мүндай тізбектің шығысындағы сигнал ( «0» иә «1») кірістегі сигналдардың тіркесінен бір мәнді анықталады.
        
        Қазақстан Республикасы
Білім және Ғылым министрлігі
Шәкәрім атындағы Семей мемлекеттік университеті
СӨЖ №2
Тақырыбы:
Орындаған: Жақашева А.Д ... ... ... ... ... заман компьютерлік жүйелер мен құрылғылар дискретті сандық (цифрлық) және ... ... ... құрылғаны бәріне мәлім. Аталған құрылғылар өз міндетіне және құрылымына байланысты әр түрлі көрсеткіштермен және параметрлермен сипатталынады.
Сандық жүйелердің құрылымын және ... ... ... бейнелеу үшін бірнеше деңгейді қолданады. Жоғарғы (логикалық) деңгейде жүйенің құрылымдық элементтердің атқаратын міндеттеріне ... ... ... ... ... ... компьютерлік жүйені құрайтын әр элементтің физикалық құрылымы және жұмыс істеу реті еске алынады және оның физикалық сипаттамалары есептелінеді.
Сондықтан цифрлық ... ... ... үшін олардың логикалық және физикалық деңгейде құрылымын және жұмыс істеу тәртібін және ... ... ... мен ... мәндер диапазонын жөн болып табылады. Құрылғыны сипаттау әр деңгейде жеке ... ... ... ... ... ... ... байланысты.
Мәліметтерді өлшеу, жинақтау, жеткізу, қабылдау, бақылау, сақтау, түрлендіру және беру сияқты қызметтер атқаратын қазіргі заманғы ... ... ... ... және ... ... кіреді.
Сигналдар уақыт бойынша үздіксіз өзгеретін аналогтық қондырғылардан өзгеше, сандық (санәріптік) қоңдырғыларда екі бекітілген (белгіленген) ... бар ... ... Бұл ... ... түрде бейнелеуге, мысалы жоғары деңгейді , төменгі деңгейді - белгілерімен, мүмкіндік береді. Өз кезінде сигналдарды екілік жүйеде бейнелеу, электроникалық ... ... ... ... ... (Буль алгебрасының) математикалық амалдарын қолдануга мүмкіндік береді. Мүндай тізбектің шығысындағы ... ( иә ) ... ... ... бір ... ... жүйелердің кең таралуы оның негізінде тиімді және қолайлы әртүрлі құрылғыларды және бүкіл кешендерді басқару жүйелерді құруға мүмкіндік береді. Аталған қасиеттерге ... бұл ... ... тасымалды, сенімді және қалпына келтірілетін болып табылады. Осы факторлар компьютерлік басқару жүйелердің өңдеушілер мен сатып алушылар жағынан ... ... ... аудару себебі болып танылады.
Кәдімгі микропроцессорлық жүйе келесі негізгі элементтерден түрады [8]:
* CPU (Central ... Unit) - ... ... ... ... процессорлық құрылғы.
* RAM (Random Access Memory) - жедел жады.
* ROM (Read Only Memory) - ... ... ... Port I/O (Port ... - енгізу/шығару құрылғы.
Процессор жедел жадымен және турақты сақтау құрылғымен бірдей жұмыс істейді және оларды ... ... ... ... бір ... ... бар: ... жады ақпаратты қоректену кернеуі бар болғанша сақтайды. Жедел жады ұяшығның мысалы - ... ... ... ... ... ... ақпаратты жазуға және оны кейін оқуға болады. Ол схемаға қоректену беріліп турғанша сақталынады.Бірақ қоректенуді сөндіріп регистрді қайтадан ... ... кез ... ... орналасады. Ақпарат жойылады.
Қазіргі жедел жады микросхемалар динамикалық оқталатын миниатюрлы сыйымдылықтарда құрылады. Әр конденсатор ақпараттың бір битын сақтайды. ... ... ішкі ... ... ... бұл конденсаторға түседі. Егер оның мәні логикалық бірлікке тең болса конденсатор оқталады, егер нөлге тең болса - керісінше ... ... ... ... ішкі кілт конденсаторды барлық тізбектерден ажыратады және зарядталған конденсаторлар біраз уақыт өз зарядын сақтайды.
Бірақ бұл ... ... өте ... ... олар өз зарядын бірнеше милисекунд сақтайды. Ақпарат жоғалмас үшін жадын регенерация схемасын қолданады. Жадының барлық ... ... ... ... ұйымдастырылған. Арнайы схема ақпаратты жадынан оқтын-оқтын оқиды. Келесі қатарды оқығаннан соң оқылған ақпарат қайтадан сол ұяшықтарға жазылады. Конденсаторлар жаңадан ... ... ... ... ... ... ... үшін микропроцессорлық құрылғының схемасы жүйенің бүкіл жұмыс істеу уақыты бойынша үзіліссіз генерацияны ... ... ... ... ... ... сақтауға арналған. ПЗУ-да сақталынатын ақпарат қоректену кернеу сөндірілген жағдайда жоғалмайды. Бірақ оны жедел өзгертуге болмайды. ... ... бір ... ... өндеу кезінде немесе қолданудың алдында арнайы программаторлар көмегімен. ПЗУ микросхемаларда ақпаратты сақтау ... ... ішкі ... ... негізделген. Әр ұстатқыш ақпараттың бір битын сақтауға арнлаған. Егер ұстатқыш бүтін болса ол бұл ұяшықта ақпараттың бір биты ... ... ... ... ... мәні ... тең ... жадының екі түрімен жұмыс істесе де ол ақпаратты ПЗУ-дан тек оқи алады. ПЗУ-ға ақпаратты жазуға ... ... ... те ... де ... болады. Процессор енгізу/шығару порттарымен жадының ұяшықтарымен сияқты ... ... Әр ... өз ... бар. ... ... ... мен порт адресі абсолютты әртүрлі адрестер болып табылады. Олар әртүрлі адрестік кеңістіктерде орналасады. Процессор кез ... ... кез ... ... ... жаза алады. Сонеан соң санды порттан сол ... ... оқи ... ... кездерде ол бірдей сандар болып табылады. Бірақ ... жазу бір ... ... ... атқарылады ал процессор басқа құрылғыдан (енгізу порты) оқиды.
Шығару порт ретінде кәдімгі ... ... ... ... ... ... микропроцессорлық жүйе әртүрлі сыртқы құрылғыларды басқаруға мүмкіндігін қамтамасыз ету үшін ... ... порт ... ... ... (АЦП), индикаторлар сияқты құрылғыларды басқаруға болады. Порттың ... ... ... ... ... ... басқаруға мүмкіндік беретін электронды кілттерді қосуға болады. Мысалы электромагнитты реле, шамдар, жарық диодтар, қозғаушылар, соленоидтар ж. т. б. Шығару ... ... ... ... ... ... ... қосуларды жасауға болады. Олар кілттер мен логикалық элементтер жәрдемімен жасалынады. ... ... ... иігішті және автоматты орындалатын есепке жанастыра салынуға қабілетті ... ... - ... сыртқы мәліметтерді қабылдай алуға көмектесетін арнайы схема. Бұл кірулерге аналогтық-цифрлық түрлендірушілерді, батырмаларды, датчиктерді ж.т.б. қосуға болады.
Микропроцессорлық жүйенің негізгі ... ... ... ... ... Ол ... ... басқарады. Қалған құрылғылар, мысалы жедел жады, ПЗУ және енгізу/шығару порттар жетектегі болып табылады. Сол ... ... ... ... немес периферия деп атайды.
Микропроцессорлық жүйенің барлық түйіндері өзара келесі үш негізгі ... ... ... ... (DATA ... ... шинасы (ADDR bus);
- басқару шинасы (CONTROL bus).
Олар барлығы бірге жүйелік ... ... ... ... ... ... және кері ... мәліметтерді беруге арналған. Шинаның иені қолданылатын процесордың түрімен анықталады. Қарапайым процессорларда мәліметтер шинасының разрядтығы 8-ге тең. Қазіргі процессорларда 16, 32, 64 ... ... ... болу ... ... бір ... беру ... (кіші разрядтар бойынша) ескерілген. Бұл кезде жоғары разрядтар қолданылмайды.
Адрес шинасы электронды формада екілік сандарды хабарлауға арналған өткізгіштер жиынтығы болып ... Бұл ... ... ... ... жады ұяшығының немесе енгізу/шығару портың адресі болып табылады. Адрестік шинаның разрядтар саны өте әр түрлі.
Қазіргі ... ... ... разрядтар саны 32 және одан жоғары. Адрес шинасының разрядтар санынан процессор адрестей алатын жады ұяшықтарының саны тәуелді. Он алты ... ... ... бар ... 2[16][ ](яғни 65536) ұяшықтарды адрестей алады. Бұл сан адрестелінетін жадының көлемі деп аталады. Нақты көлем бұл саннан кем болу мүмкін ... ... одан ... ... ... ... үшін де адрес шинасы керек. Екі жағдайларда бұл бір шина. Бірақ ешбір микропроцессорлық жүйеде жедел жады ... саны ... ... саны қажет болмайды. Сондықтан енгізу/шығару порттармен ақпарат алмасу үшін тек ... ... 16) ... ... кіші ... қолданылады.
Басқару шинасының айқын құрылымы жоқ. Басқару шинасына процессордан барлық сыртқы құрылғыларға және кері қарай ... ... ... хабарлайтын сызықтар жиынтығын біріктіреді.
Кез келген басқару шинасында келесі сигналдарды таымалдайтын сызықтар кездеседі:
* RD (Read) - оқу ... WR (Write) - жазу ... MREQ - жады ... ... ... IORQ - енгізу/шығару порттарды инициализациялайтын сигнал.
Сонымен қатар басқару шинаның сигналдарына жататын:
* READY - ... ... RESET - ... ... ... ... ... істеу тәртібі 1 суретте көрсетілген. Негізгі режимед бүкіл микрокроцессорлық жүйенің жұмысын орталық ... ... Және де ... ... құрылғыларға қарай процессор уақыттың әр моментінде келесі операциялардың бірін орындай алады: жадының ұяшығынан оқу, ... ... ... ... оқу және ... жазу.
Байтты жадының ұяшығынан оқу үшін процессор адреа шинасына қажетті ұяшықтың адресін орнатады. Сонан соң ол MREQ сигналын ... ... ... яғни оны ... ... теңестіреді. Бұл сигнал жады құрылғыларына түседі және олардың жұмысына рұқсат болып табылады. Және де IORQ ... ... 1 тең ... Сондықтан микропроцессорлық жүйенің енгізу/шығару порттары активті емес болып табылады. Бұдан кейін ... ... ... RD ... аударады. Бұл сигнал жады құрылғысына және енгізу/шығару порттарға түседі. Бірақ порттар бұл ... ... ... өйткені олар IORQ сигналдың жоғары денгейімен сөндірілген. Жады құрылғысы керісінше RD және MREQ басқару сигналдарды қабылдап мәліметтер шинасына ... ... бұл ... адрес шинасында орналасқан жады ұяшығынан ақпарат байтын шығарады.
Мәліметтерді ... жазу ... ... ... ... ... Алдымен орталық процессор адрес шинасына қажетті ұяшықтың ... ... ... соң ол ... ... бұл ... жазуға арналған байтты қояды. Бұдан соң мәліметтер шинасына бұл ұяшыққа жазуға арналған байт ... ... ... ... ... рұқасттама беретін MREQ сигналы активтендіріледі. Тек қана сонда процессор WR сигналын активті қалпына орнатады (лог. 0). Осы ... ... ... ... шинасында орналасқан жадының ұяшығына байтты жазу басталады.
Жадының ... ... өте жай ... Олар ... процессор сияқты жылдам ақпаратты шығаруға немесе жазуды орындауға. ... баяу ... ... ... ... мақұлдау үшін READY (дайындық) сигналы бар. Процессор оқу немесе жазу сигналын активті күйіне орнатқан соң лезде жады құрылғысы READY ... ... ... ... (лог. 0). ... ... деңгейі сыртқы құрылғы дайын емес екенін яғни команданы орындамағанын белгілейді. READY сигналы процессорға түседі да ол күту ... ... Жады ... ... операцияны орындағаннан соң ол READY сигналын активті күйіне ... Бұл ... алып ... өз ... ... ... READY ... баяу порттармен жұмыс істеу кезінде қолданылады.
Порттарға жазу және порттан оқу операциялар жедел жады құрылғылардан оқу/жазу операциялаға ұқсас орындалады. ... тек қана MREQ ... ... ... ... ... ... рұқсат беретін IORQ сигнал көшеді.

Пән: Информатика
Жұмыс түрі: Материал
Көлемі: 4 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
«Ақтау теңіз порты» АЭА-ның даму концепциясы19 бет
Жүніс Сахиевтің «Жасампаздық қиырында» шығармасы тілінің лексика−фразеологиялық ерекшеліктері62 бет
Көркем прозадағы деректілік және психологизм203 бет
Әдеби тек. эпос. лирика,драма13 бет
Арнайы экономикалық аймақтардың қазіргі экономикадағы орны77 бет
Арнайы экономикалық зона – «Морпорт Ақтау»5 бет
Delphi бағдарламалық ортасында «Pascal бағдарламалау тілінде файлдармен жұмыс істеу» электрондық оқу құралынжасап шығару19 бет
Mathcad-та қолданбалы математикалық есептерді шығару жолдары8 бет
Turbo Pascal - дағы енгізу және шығару операторлары26 бет
Word редакторында құжатты басып шығару13 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь