Дешифратор жұмысын зерттеу және синтездеу
- erzhanova_nazym
- Амалдық жүйелер / 10 ақпан 2015, 15:18
- 6382
Сәлем, достар! Мен сіздерге цифрлық техниканың бір элементі – цифрлық сигнал дешифраторы туралы айтып бергелі отырмын. Дешифратор – қандай да бір кодтағы цифрлық сигналды кодталмаған түрге түрлендіру үшін арналған комбинациялық схема. Яғни компьютер процессорындағы көптеген амалдар осы дешифратордың көмегімен жүзеге асырылады.
Классикалық дешифратордың логикалық схемасында n кіріс және 2n шығысы болады:
Берілген комбинация коды бойынша дешифратордың кіріс сигналдары шығыстың бір жауап сигналын қамтамасыз етеді. Әртүрлі комбинация кодтарын (команда кодтары, жад ұяшығының адресін және тағы басқа) тануда қолданылады.
Дешифратордың ақиқат кестесі екі кірістен(А, В) және төрт шығысы төмендегідей болады:
Таблицадан дешифратордың шығыстарының мынадай логикалық өрнектерін алуға болады:
Y1=A’B’; Y2=A’B; Y3=AB’; Y4=AB.
Дешифратордың жұмысын зерттеп көру үшін ELECTRONIC WORKBENCH 3.0 схемотехникалық моделдеу бағдарламасын жүктеп аламыз.
Сосын дешифратор схемасын құрамыз:
1. EWB программасын ашып, жаңа парақша ашамыз.Яғни file->new немесе ctrl+N.
2. EWB программасында компонент кітапханасының каталогын қолданамыз. Олар: instruments, basic, logic gates, indicators.
3. INSTRUMENTS – контрольды-өлшегіш приборлар жиынтығы. Оның ішінен сөз генераторы компонентін қолданамыз:
4. BASIC – барлық пассив компонент жиналған библиотека, сонымен қатар коммуникациялық құрылғыларға да арналған. Соның ішінде байланыс нүктесі. Оған төрттен артық сым қосылмайды:
5. LOGIC GATES – логикалық цифрлік микросхемалар. Осы библиотекадан «емес» логикасын таңдап аламыз:
6. Сонымен қатар «және» логика элемент компонентін таңдаймыз:
7. INDICATORS – индикаторлық құрылғылар кітапханасы. Осы библиотекада свет индикатор компонентін аламыз:
8. Барлық жоғарыда көрсетілген компоненттерді парақшаға көшіреміз.
9. Енді төмендегі схеманы жинастырып құрамыз:
10.
11. Схема жиналғаннан кейін, сөз генераторын екі рет басу арқылы ашамыз:
Бірінші жарық индикаторы жану үшін, А және В кіріс мәндері 0-ге тең болу керек.
Екінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 0 және 1-ге тең болу керек.
Үшінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 1 және 0-ге тең болу керек.
Төртінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 1 және 1-ге тең болу керек.
Осылайша біз қарапайым дешифратордың жұмысымен таныстық. Назарларыңызға рахмет!
Классикалық дешифратордың логикалық схемасында n кіріс және 2n шығысы болады:
Берілген комбинация коды бойынша дешифратордың кіріс сигналдары шығыстың бір жауап сигналын қамтамасыз етеді. Әртүрлі комбинация кодтарын (команда кодтары, жад ұяшығының адресін және тағы басқа) тануда қолданылады.
Дешифратордың ақиқат кестесі екі кірістен(А, В) және төрт шығысы төмендегідей болады:
Таблицадан дешифратордың шығыстарының мынадай логикалық өрнектерін алуға болады:
Y1=A’B’; Y2=A’B; Y3=AB’; Y4=AB.
Дешифратордың жұмысын зерттеп көру үшін ELECTRONIC WORKBENCH 3.0 схемотехникалық моделдеу бағдарламасын жүктеп аламыз.
Сосын дешифратор схемасын құрамыз:
1. EWB программасын ашып, жаңа парақша ашамыз.Яғни file->new немесе ctrl+N.
2. EWB программасында компонент кітапханасының каталогын қолданамыз. Олар: instruments, basic, logic gates, indicators.
3. INSTRUMENTS – контрольды-өлшегіш приборлар жиынтығы. Оның ішінен сөз генераторы компонентін қолданамыз:
4. BASIC – барлық пассив компонент жиналған библиотека, сонымен қатар коммуникациялық құрылғыларға да арналған. Соның ішінде байланыс нүктесі. Оған төрттен артық сым қосылмайды:
5. LOGIC GATES – логикалық цифрлік микросхемалар. Осы библиотекадан «емес» логикасын таңдап аламыз:
6. Сонымен қатар «және» логика элемент компонентін таңдаймыз:
7. INDICATORS – индикаторлық құрылғылар кітапханасы. Осы библиотекада свет индикатор компонентін аламыз:
8. Барлық жоғарыда көрсетілген компоненттерді парақшаға көшіреміз.
9. Енді төмендегі схеманы жинастырып құрамыз:
10.
11. Схема жиналғаннан кейін, сөз генераторын екі рет басу арқылы ашамыз:
Бірінші жарық индикаторы жану үшін, А және В кіріс мәндері 0-ге тең болу керек.
Екінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 0 және 1-ге тең болу керек.
Үшінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 1 және 0-ге тең болу керек.
Төртінші жарық индикаторы жану үшін, А және В кіріс мәндері сәйкес 1 және 1-ге тең болу керек.
Осылайша біз қарапайым дешифратордың жұмысымен таныстық. Назарларыңызға рахмет!
-
+6