- •1 Цифрлық құрылғылардың құрылым негіздері
- •1.1 Логикалық элементтер
- •1.1 Сурет
- •1.2 Сурет
- •1.3 Сурет
- •1.4 Сурет
- •1.5 Сурет
- •1.6 Сурет
- •1.7 Сурет
- •1.8 Сурет
- •1.9 Сурет
- •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.31 Сурет
- •2.32 Сурет
- •2.33 Сурет
- •2.34 Сурет
- •2.3.2 Жадыға тура шығу арқылы дерек алмасу.
- •2.35 Сурет
- •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.24 Сурет
Аға бірлік көрсеткіштерін мәртебелі шифратор шығысына дешифратор қосу арқылы жүзеге асыруға болады (1.24 сурет). Бұл сұлбада мәртебелі шифратор ретінде алдыңғы тәжірибенің сұлбасындағы сәйкесті CD_8 блогының біреуі пайдаланылды. Онымен қатар, алдыңғы тәжірибедегі 0_3 және 4_7 блоктары, құрамына сегіз түйме кіргізілген, 0_7 аталымды түймежинам блогына біріктіріліп пайдаланылды. Дешифратор ретінде, қиыстырма құрылғыларды дешифраторлар негізінде құру тәжірибесінде (1.19 сурет) DC_8 аталымымен бейнеленген, сәйкесті блок пайдаланылды.
1.24 суретте көрсетілген жағдайда сұраныс сигналдары 2 және 5 кірістерінен түскен, бірақ аға сұранысқа (яғни, 5 кірісіне) сәйкесті шығыс қана жандандырылып, сәйкесті екілік код (101) қалыптасқан.
1.3.3 Мультиплексорлар.
Мультиплексор (Multiplexer) оның ақпараттық кірістерінің біреуіне берілген сигналды шығысына қосылған құрылғыға жібереді және сәйкесті кірісті таңдалуы оның адрестік кірістеріндегі екілік кодқа сәйкесті анықталады. Мультиплексордың ақпараттық кірістерінің саны (N) оның адрестік кірістерінің санымен, яғни сәйкесті екілік кодтың разряд санымен (n) анықталады: N = 2n.
Өндірісте төрт, сегіз және он алты ақпараттық кірісті мультиплексор микросұлбалары шығарылады. Мультиплексорлардың жұмыс принциптерін, 74153 микросұлбасының құрамындағы төрт ақпараттық кірісті мультиплексорлардың біреуінің жұмысын қарастыру арқылы суреттелік.
Бұл мультиплексордың қызметі 1.5 кестесімен көрсетілген, бұндағы B, A – оның сигналы адрестік кірістеріндегі сигналдар, C0…C3 – оның ақпараттық кірістеріндегі сигналдар, G’ – оның нөлдік деңгейінде мультиплексор жұмысына рұқсат беруші басқару сигналы.
1.5 кесте
G’ |
B |
A |
Y |
1 |
X |
X |
0 |
0 |
0 |
0 |
С0 |
0 |
1 |
С1 |
|
1 |
0 |
С2 |
|
1 |
1 |
С3 |
Мультиплексордың жұмысын, оның кірістеріне әртүрлі жиілікті импульстер тізбесін беріп, сосын оның әртүрлі жағдайындағы, яғни кіріс сигналдарының әртүрлі қиыстырмасындағы, шығыс сигналдарының сипатын логикалық талдауышпен бақылау арқылы зерттеген ыңғайлы келеді. Бұндай тәжірибені ұйымдастыру үшін ең алдымен импульстер тізбесінің сәйкесті көзі керек. Осыған байланысты, ең алдымен 7493 микросұлбасының негізінде CNT_4 аталымымен бейнеленген төрт разрядты санауыш блогын құрып, сосын осындай екі санауышты тізбекті жалғау арқылы қажетті импульстер тізбесінің көзі Pulses құрылды (1.25 сурет).
1.25 Сурет
74153 микросұлбасының құрамындағы төрт ақпараттық кірісті мультиплексорлардың біреуінің жұмысын зерттеу сұлбасы 1.26 суретте келтірілген.
1.26 Сурет
Импульстер көзіне қосылған генератордың жиілігі (Frequency = 5 kHz) мен логикалық талдауыштың жайылымы (Clocks per division = 16) бақылауға аса ыңғайлы параметрлер қамтамасыз етеді.
Логикалық талдауышта шығарылған тәжірибе нәтижелері (1.27 сурет) зерттелуші мультиплексордың жұмыс логикасын көрнекі түрде көрсетеді. Мультиплексордың G сигналының нөлдік мәнінде ғана жұмыс істейтінін, яғни ақпараттық сигналдардың біреуін шығысына жіберетінін көру қиын емес. Уақыттық диаграммалардың осы бөлігін талдау арқылы мультиплексордың шығысына нақтылы ақпараттық сигналды жіберуі адрестік кодпен анықталатынына (оның 00 кезінде – C0 сигналы, 01 кезінде – C1 сигналы, 10 кезінде – C2 сигналы және 11 кезінде – C3 сигналы) көз жеткізуге болады.
