- •1 Цифрлық құрылғылардың құрылым негіздері
- •1.1 Логикалық элементтер
- •1.1 Сурет
- •1.2 Сурет
- •1.3 Сурет
- •1.8 Сурет
- •1.9 Сурет
- •1.4 Сурет
- •1.5 Сурет
- •1.6 Сурет
- •1.7 Сурет
- •1.10 Сурет
- •1.11 Сурет
- •1.12 Сурет
- •1.13 Сурет
- •1.2 Қиыстырма құрылғыларды құру
- •1.14 Сурет
- •1.15 Сурет
- •1.16 Сурет
- •1.3 Қалыпты қиыстырма буындар
- •1.3.1 Дешифраторлар.
- •1.17 Сурет
- •1.18 Сурет
- •1.19 Сурет
- •1.3.2 Шифраторлар.
- •1.20 Сурет
- •1.21 Сурет
- •1.22 Сурет
- •1.23 Сурет
- •1.24 Сурет
- •1.3.3 Мультиплексорлар.
- •1.25 Сурет
- •1.26 Сурет
- •1.27 Сурет
- •1.28 Сурет
- •1.29 Сурет
- •1.30 Сурет
- •1.31 Сурет
- •1.32 Сурет
- •1.33 Сурет
- •1.3.4 Демультиплексорлар.
- •1.4 Тізбектеме құрылғылар
- •1.4.1 Триггерлер.
- •1.34 Сурет
- •1.35 Сурет
- •1.36 Сурет
- •1.37 Сурет
- •1.38 Сурет
- •1.39 Сурет
- •1.40 Сурет
- •1.41 Сурет
- •1.4.2 Санауыштар.
- •1.42 Сурет
- •1.43 Сурет
- •1.4.2 Регистрлер.
- •1.44 Сурет
- •2 Цифрлық құрылғылардың моделдері
- •2.1 Қосуыштар
- •2.1 Сурет
- •2.1.1 Тізбекті тасымалды қосуыш.
- •2.2 Сурет
- •2.3 Сурет
- •2.4 Сурет
- •2.5 Сурет
- •2.1.2 Параллель тасымалды қосуыш.
- •2.6 Сурет
- •2.7 Сурет
- •2.1.3 Шартты тасымалды қосуыш.
- •2.8 Сурет
- •2.9 Сурет
- •2.10 Сурет
- •2.1.4 Жинақтаушы қосуыш.
- •2.11 Сурет
- •2.12 Сурет
- •2.13 Сурет
- •2.14 Сурет
- •2.1.6 Тізбекті операндтарға арналған қосуыш.
- •2.15 Сурет
- •2.16 Сурет
- •2.2 Тексеру құрылғылары
- •2.2.1 Мажоритарлы құрылғылар.
- •2.17 Сурет
- •2.18 Сурет
- •2.19 Сурет
- •2.20 Сурет
- •2.21 Сурет
- •2.2.2 Жұптығы бойынша бақылау құрылғылары.
- •2.22 Сурет
- •2.2.3 Хемминг кодына негізделген құрылғылар.
- •2.27 Сурет
- •2.28 Сурет
- •2.29 Сурет
- •2.30 Сурет
- •2.3 Жады құрылғыларымен жұмыс ұйымдастырылуы
- •2.3.1 Ұйымдастырылымы 16x4 жады құрылғылары.
- •2.3.2 Жадыға тура шығу арқылы дерек алмасу.
- •2.35 Сурет
- •2.31 Сурет
- •2.32 Сурет
- •2.33 Сурет
- •2.34 Сурет
- •2.36 Сурет
- •2.3.3 Стек жадысымен жұмыс істеуді ұйымдастыру.
- •2.37 Сурет
- •3 Микропроцессорлық жүйенің моделі
- •3.1 Микропроцессорлық жүйенің моделінің құрылымы
- •3.1 Сурет
- •3.1.1 Mp4m микропроцессоры.
- •3.2 Сурет
- •3.3 Сурет
- •3.1.2 Микропроцессордың қызмет буындары.
- •3.4 Сурет
- •3.1.3 Микропроцессорлық жүйенің қызмет буындары.
- •3.2 Mp4m моделінің жұмыс режимдері мен командалар жүйесі
- •3.3 Mp4m моделінің жұмысын ұйымдастыру мысалдары
- •Әдебиеттер тізімі
- •Мазмұны
1.42 Сурет
1.43 суретте аудармалы (реверсивті) санауыштың (74169 микросұлбасы) жұмысын зерттеуге арналған сұлба келтірілген. Онда, жоғарыда суреттелген, динамикалы деректер көзіне қоса, бұрын құрылған (1.13 сурет) импульстер қалыптастырғышы (j) пайдаланылады.
Бұл микросұлбаның шықпаларының, яғни оның сәйкесті сигналдарының қызметі 1.18 кестеде көрсетілген.
1.43 Сурет
1.18 кесте
ENP’ |
ENT’ |
D/U’ |
CLK |
LOAD’ |
QD |
QC |
QB |
QA |
RC0’ |
0 |
0 |
x |
x |
0 |
D |
C |
B |
A |
|
0 |
0 |
0 |
|
1 |
–1 |
→ 0 |
|||
0 |
0 |
1 |
1 |
+1 |
→ F |
||||
1 |
x |
x |
x |
x |
QD0 |
QC0 |
QB0 |
QA0 |
|
x |
1 |
x |
x |
x |
|
||||
1.4.2 Регистрлер.
Регистр – көпразрядты екілік сан түрінде көрсетілген сөз сақтауға арналған құрылғы. Регистрлер, триггерлер негізінде құрылған (олардың құрамында логикалық элементтер де болуы мүмкін) разрядтық сұлбалардан тұрады. Регистрге деректердің енгізілу тәртібіне байланысты олардың тізбекті енгізуші регистр және параллель енгізуші регистр деп аталатын түрлері ажыратылады.
Өндірісте шығарылатын әмбебап регистрлерде деректер енгізу тәртібінің екі түрі де қамтылған. Осындай регистрдің қатарына төртразрядты әмбебап регистрдің қызметін атқарушы 74194 микросұлбасы кіреді.
1.44 суретте 74194 микросұлбасының жұмысын зерттеуге арналған сұлбада бұрын құрылған (1.13 сурет) импульстер қалыптастырғышы (t) пайдаланылады. Бұл микросұлбаның шықпаларының, яғни оның сәйкесті сигналдарының қызметі 1.19 кестеде көрсетілген.
1.44 Сурет
1.19 кесте
CLR’ |
S1 |
S0 |
CLK |
QD |
QC |
QB |
QA |
Жұмыс режимдері |
0 |
x |
x |
x |
0 |
0 |
0 |
0 |
Тазарту |
1 |
0 |
0 |
|
QD0 |
QC0 |
QB0 |
QA0 |
Сақтау |
0 |
1 |
QC0 |
QB0 |
QA0 |
SR |
Солға ығыстыру |
||
1 |
0 |
SL |
QD0 |
QC0 |
QB0 |
Оңға ығыстыру |
||
1 |
1 |
D |
C |
B |
A |
Параллель жазу |
2 Цифрлық құрылғылардың моделдері
Цифрлық жүйелердің құрылымдарының құрылымын логикалық және схемотехникалық тұрғыдан құру процесін моделдеу мүмкіншілігін көрсету мақсатында, нақтылы алгоритмдерді жүзеге асыруға арналған және алдында қарастырылған қалыпты қиыстырма және тізбектеме буындар арқылы құрылған құрылғылардың тәжірибелік моделдерін суреттелік.
2.1 Қосуыштар
Қосуыш екі санды қосу операциясының орындалуын қамтамасыз етеді. Көпразрядты сандарды қосу бірнеше бірразрядты қосуыштар арқылы жүзеге асырылады. Екі бірразрядты сандарды қосу барысында қосынды (S, Sum) мен келесі разрядқа жіберілетін тасымал (C, Carry) мәндері алыну керек (2.1 кесте).
2.1 кесте
A |
B |
S |
C |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
Кесте деректерінің негізінде қосуыштың сәйкесті шығыстары үшін алынған логикалық өрнектерді келесі түрде көрсетуге болады:
S = A B; C = AB.
Осы өрнектер бойынша құрылған және сәйкесті блок (SUM_0) түрінде бейнеленген қосуыш сұдбасы 2.1, a суретте келтірілген. Бұл қосуыш көпразрядты сандардың бірінші разрядтарының мәндерін қосуға ғана жарайды (сондықтан ол жартылай қосуыш деп аталады). Сандардың қалған разрядтарының мәндерін қосу үшін, алдыңғы разрядтан тасымал түсетін үшінші кірісі бар, бірразрядты толық қосуыштар (SUM_1) пайдаланылады.
Екі жартылай қосуыштың негізінде жүзеге асырылған және сәйкесті блок (SUM_1) түрінде бейнеленген бірразрядты толық қосуыштың сұлбасы 2.1, b суретте келтірілген.
|
|
a |
b |
