Студенттің ПӘндік оқУ-Әдістемелік кешені



бет15/50
Дата17.04.2024
өлшемі3.15 Mb.
#499035
1   ...   11   12   13   14   15   16   17   18   ...   50
UMK SUMP KZ1

Шифраторлар.
Шифратор деп сандарды ондық санау жүйесінен екілік санау жүйесіне түрлендіретін комбинациялық құрылығыны айтамыз. Шифратор кірісіне тізбекті түрде ондық сандар мәндері меншіктеледі. Шифратор кірістерінің біріне активті логикалық сигнал берген кезде, оның шығысында белсенділенген кіріске (яғни ондық санға) сәйкес екілік кода қалыптасады. 2n кірісі және n шығысы бар шифратор толық шифратор деп аталады. Егер кіріс саны 2n-ден кем болса, ол толық емес шифратор деп аталады.
0÷9 сандары арасындағы ондық сандарды екілік санау жүйесіне түрлендіруге арналған шифраторға мысал келтірейік.
Шифратор жұмысы келесі логикалық теңдеулермен баяндалады:
y0 = x1 + x3 + x5 + x7 + x9,
y1 = x2 + x3 + x6 + x7,
y2 = x4 + x5 + x6 + x7, (4.1)
y3 = x8 + x9,
Бұл өрнектер ақиқаттық кестесінің (кесте - 4.1) негізі болып табылады.
(4.1) өрнекке сәйкес келетін шифратордың шартты-графикалық белгіленуі және оның схемасы 4.1
4.1-суретте көрсетілгендей шифратордың xо кірісі қолданылмайды.
Шифраторды кейде «кодер» деп атайды (ағылшынның coder деген сөзінен алынған) және ол пернелік басқару пультінің клавиатурасында терілген ондық сандарды екілік санау жүйесіне ауыстыру үшін қолданылады.

Кесте 4.1- 0÷9 аралығындағы сандарға араналған шифратордың ақиқаттық кестесі



x9



x8

x7

x6

x5

x4

x3

x2

x1

x0

y3

Y2

Y1

y0

0
0
0
0
0
0
0
0
0
1

0
0
0
0
0
0
0
0
1
0

0
0
0
0
0
0
0
1
0
0

0
0
0
0
0
0
1
0
0
0

0
0
0
0
0
1
0
0
0
0

0
0
0
0
1
0
0
0
0
0

0
0
0
1
0
0
0
0
0
0

0
0
1
0
0
0
0
0
0
0

0
1
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
1
1

0
0
0
0
1
1
1
1
0
0

0
0
1
1
0
0
1
1
0
0

0
1
0
1
0
1
0
1
0
1




а) ә)

Сурет - 4.1. Шифратордың шартты-графикалық белгіленуі (а) және оның логикалық схемасы (ә).


Кез келген пернені басқана шифратордың сәйкес кірісіне логикалық бірлік сигналы беріледі, ол шығыста екілік-ондық коданы береді. Және бұл жағдайда логикалық бірлік сигналы (6.1-кестеге қараңыз) әрбір уақыт бөлігінде белсенді болатын тек бір кіріске ғана беріледі. Мұндай бір белсенді кірісі бар шифратор екілік шифраторлар деп аталады. Екілік шифраторлардан басқа практикада приоритетті шифраторлар қолданылады. Приоритетті шифраторларда белсенді сигналдар (логикалық «1» немесе логикалық «0») бір уақытта бірнеше кіріске беріледі. Мұндай жағдайда олардың шығысында ең көп белсенді болған кірістің номеріне сәйкес екілік кода беріледі. Тек бір ғана кіріс белсенді болған жағдайда, приоритетті шифратор екілік шифратор сияқты жұмыс істейді. Приоритетті шифраторлар күрделі жұмыстарға арналған, мысалы, сұраныс көздерінен бірінші болып қызмет көрсету (қандай да бір ресурсты қолдануға) құқығын таңдау.


Приоритетті шифраторлардың шығыстарына дешифраторды жалғай отырып, шығыстар саны кірістерінің санына тең болатын үлкен бірлікті көрсеткішті іске асыруға болады. Үлкен бірлікті көрсеткіштің кірістерінде бірнеше белсенді логикалық сигналдар пайда болғанда жоғарғы сұранысқа сәйкес шығыс қана белсенді болады. Сонымен үлкен бірлікті көрсеткіштер приоритетті шифратор сияқты қызмет атқарғанымен, шығысында басқа формада екілік коданы шығарады - “m-нан1” (m<=2n). Үлкен бірлікті көрсеткіштерсқраныстарды приориттеті тұрде өңдеу құрылғыларында жылжымалы үтірлі сандардықалпына келтіру құрылғыларында қолданылады.


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   50




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

    Басты бет