Шифраторлар және дешифраторларды зерттеу



Дата15.04.2024
өлшемі28.65 Kb.
#498741

Шифраторлар және дешифраторларды зерттеу
Шифратор — импульстерді кодтауға (шифрлауға), яғни берілетін пәрмендерді (мысалы, ракетаға) шартты белгілерге (сигналдарға) айналдыратын телебасқарушы және телеөлшегіш кондырғылардың тасымалдаушы негізгі блоктарының бірі. Қабылдағыш кемерлік аппаратура берілген импульстің қай пәрменге жататынын ажыратуы үшін соңғысы белгілі ара қашықтықта, әрбір пәрмен үшін қатаң тіркеспен берілуі тиіс. Шифраторға сондай-ақ нөсер разряды мен немесе қарсыластар туғызатын өндірістік кедергілер мен радиокедергілер әсер етуі мүмкін. Кемердегі қабылдагыш шифрлаған командалар дешифраторға түсіп, анықталады.
Шифратор (Ш) функцияны орындайды, керіні дешифраторларға: сигналды аударады, берілген бір кіруге, шығатын паралельді екілік кодқа. Ш мүмкін бастысызбен, егер тек қана беру рұқсат етілсе бірдің белсенді сигналдың және мүмкін бастымен, егер кірулерге белсенді сигналдар бір уақытта бірнеше беру рұқсат етілсе. Шпен бастысыз мына нөмір екілік эквивалентіне белсенді кіру ондық нөмір өзгертуі жүзеге асырады. Шпен бастыда мына нөмір екілік эквивалентіне белсенді кіру барынша көп ондық нөмір өзгертуі шығарылады. Орындау және Шпен бастысыз шартты белгілеу 6 суретте келтірілген.
Сыртқы құрылғылармен микропроцессор жұмыстары шифраторлар үзулердің контроллерлерінде қолданылады, кодқа күштену паралельді түрлендіргішінде және кодтауға арналған перне нөмірлері.
Шифрлау
Берілетін ақпаратты бөгде адамға түсініксіз болатындай ету (кодтау).
'''Дешифратор''' (lang-fr|dechiffrer - шешу) — байланыста ұшақтарда, телебасқаруда тек дұрыс кодталған сигналдар мен пәрмендерді қабылдауға, сондай-ақ оларды [ракетанын, ұшақтын] атқарушы орғандарына әсер ететін сигналдарға айналдыруға арналған құрал. Қабылдаушы кондырғыға түсетін көптеген электр импульетерінін ішінен дешифратор тек белгілі бір импульстер жиынтыгын кабылдайды. Атмосфералық разрядтар мен қарсыластар жасаған кедергілер дешифраторға әсер етпейді және оларды атқарушы орғандарга жібермейді
1.2.3.1.1 Шифратордың өлшемін ұлғайту
Көптеген жағдайда таңдап алынған шифратор микросұлбасының өлшемі (кіріс саны) қойылған талапқа сай келмей, оны ұлғайту қажет болады. Мысалы, 74148 микросұлбасы сегіз кірісті мәртебелі шифратор қызметін атқарады. Осындай миросұлбалар негізінде (немесе алдыңғы құрылған сұлбаның жабық түріндегі блогы арқылы) кіріс саны екі есе ұлғайтылған шифратор құруға болады (1.11-суретті қара).

1.11 Сурет

Дешифратор - кірістеріндегі сигналдар комбинациясының әрқайсысына шығыстарының тек қана біреуінде сигнал сәйкес келетін комбинацяилық логикалық схема. Дешифраторлар басқарушы жүйелерде кірістердегі сигналдар комбинациясына байланысты. Осы және басқа тізбектерге басқарушы әрекеттерді беру үшін қолданылады. Сонымен қатар дешифраторлар кодтарды түрлендіруде мысалы, екілікті немесе екілік оңдықты оңдыққа түрлендіруде кең қолданылады. Дешифратор газ разрядты индикаторлармен жұмыс істеугне арналған. Дешифраторға кері функцияны атқаратын құрылғы шифратор немесе кодер деп аталады.


Дешифратор (ДШ) шығуда томға белсенді сигналға кірулерде екілік код қайта құрады, қайсы нөмір кірулерде екілік код ондық эквивалентіне бірдей. Толық дешифраторда шығуларының санын m=2n, қайда n - кірулердің саны. Толық емес ДШ m<2n. Анықтамамен ДШпен толық шығатын кисынды функциялардың 2n тиісті генерациялау, айқындардың барлықтардың терімдерде n - кіріс өзгергіштердің. n=2 және m=4 ДШты қарап шығамыз (сурет 2), сонымен қатар «2 в 4» аталатын дешифратор және шығуларының рұқсат кіруімен сигнал ОЕ қосамыз. ДШ шартты белгілеуі 3 суретте келтірілген. Сигнал белсенді деңгейімен түзулерді кірулерде/шығуларда 1 болады ал инверстіктерді - 0.
ДШ жұмысын түсіндіреміз: ОЕ=0 сигнал уақытқа әрекеттері Х0, Хкіріс сигналдарының мағыналарының шығулар Y0, Y1, Y2, Y3 нольге бірдей, яғни шығулар «тиым салынған». Қашан ОЕ = 1 Y0, Y1, Y2, Y3 шығулар тек қана өзгергіштердің тәуелді болады. Егер Х0, Х=10, не ондық екіге сай болады, екінші И-НЕ элемент кірулерінде талапқа 3 логикалық “1” жиналады. Y2 = 1 сигналы.
1.2.3.2.1 Дешифратор негізінде қиыстырма құрылғы құру
Күрделі логикалық функцияның өрнегінің жазылу тәртібін қарастыру кезінде (1.1.4-тарау) функцияның алынған логикалық өрнегіне (1.1) көз салсақ, ондағы әрбір термнің тура сегіз шығысты дешифратордың сәйкесті шығыстарының адресі екендігін көреміз. Демек, осындай дешифратордың сәйкесті шығыстарын бескірісті НЕМЕСЕ элементінің кірістеріне жалғау арқылы берілген функцияны жүзеге асыруға болады. Егер дешифратор теріс шығысты болса, онда (1.1) өрнегін де Морган заңы арқылы түрлендіреміз:
.
Алынған өрнектен берілген құрылғының қызметін теріс шығысты дешифратор негізінде жүзеге асыру үшін оның сәйкесті шығыстарына бескірісті ЖӘНЕ-ЕМЕС элементін жалғау жеткілікті екендігі көрініп тұр (1.13-суретті қара).

1.13 Сурет
Қиыстырма құрылғыны дешифратор негізінде құру тәсілі – аса ыңғайлы тәсіл: біріншіден, логикалық өрнекті минимизациялаудың қажеті жоқ (дәлірек айтқанда, өрнектің де қажеті жоқ, қажетті жалғамдар кестеден көрініп тұр), екіншіден, жалғыз дешифратор негізінде бірнеше функцияны қатар жүзеге асыруға болады.

Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет