|
Shifrator (Koder)ni sintez qilish
|
bet | 5/7 | Sana | 13.05.2024 | Hajmi | 1,24 Mb. | | #229452 |
Bog'liq Maftuna2T3.2 Shifrator (Koder)ni sintez qilish
Shifrator (Koder) deb shunday umumlashtirilgan mantiqiy qurulmaga aytiladiki, u kirishlardan birga kelayotgan axborotlar signallari (harflar, raqamlar, belgilar), signallar birlashmasiga (kodli kombinatsiyaga) aylan-tirib beradi.Kodlovchilar, masalan, raqamli tizimlarga ma’lumot kirishi uchun qurulmalarda ishlatiladi bu qurulmalarda tanlangan tugmasini bosib qachon berilgan kodlovchi bir uzatish kiritish uchun va uning chiqishi kaliti raqam sodir bo’ladi. Agar vakillik uchun encoder qurish uchun xoxlagan dey-lik Nia ikkilik tizimida kasr sonlar. Jadval asosida. Kiraaaverishda o’zgaruv-chilar qiymatlari o’rtasidagi yozishmalarni ko’rsatadi va2,taraqiyyot, biz quyidagi mantiqiy ifoda olish:
3-rasm.Deshifrator shartli belgisi
№
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
7
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
11
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
1
|
15
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
18
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
25
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
28
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
30
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
0
|
U
U
U
U
U
U
U
U
U
U
3-Rasm Shifrator
3.3. Kod O’zgartirgich
3.3.1 Maqsad va vazifalar
O’zgartirgich - bu kodni boshqasiga aylantirgan qurilma. Qabul qiluvchi qurilmada shovqin bilan himoyalangan kod ikkilik kodga o'zgartiradi va uzatish moslamasida kod konverteri ikkilik kodni shovqinga qarshi kodga aylantiradi.
5-rasm. Kod konverining belgisi
3.3.2 Kod O’zgartirgichni hisoblash va loyihalash
Avvalo, kod o’zgartirgich kirish va chiqish sonini aniqlaydi. Qabul qiluvchi qurilmada konvertorning kirishlari dekoderning kirish soniga teng bo'ladi va yuboruvchi qurilma koder chiqishi soniga teng.
Bir kodni boshqasiga aylantirish dekoderni va kodlovchini ketma-ket ulash orqali amalga oshirilishi mumkin. Bu holda, m uchun dekoder kombinatsiyasi kodlagichı tegishli chiqishi mantiqiy bir signaliga aylanadi.Birinchi signal avlod qurilma n -element birikmasi yozildi.
Kod o’zgartirgich bir kodni boshqasiga o’zgartirib beradi. Muvozanat kodiga ikkilik kodni aylantirish. Jadvalda. ikkala kodlari birikmasi ko’rsatilgan . Muvozanat kodida ikkilik soni quyidagi tarzda yozilgan. Eng ko’p 1lar soni ikkilikda nechta bo’lsa muvozanat kodida tenglashtiriladi.
5-rasm.
5-rasm. Grin kodidagi Camot Xaritalar vaIkkilik Kod Konverter dasturi mantiqiyifodalar hafta uchun qayta Z2 va Z3 xaritalar Carnot (5-rasm).
Keling, quyidagi misolni keltiramiz: bizning konvertorimiz bu kodni barchakombinatsiyalar uchun ikkilik kodga g'alati (tovushsiz) kodga o'zgartiradi. Masalan konventrning kirishlari xotira bulokini chiqishi konventorining chiqishlari dekoderning kirishlari bo’ladi.7 va chiqish soni 10 ga teng.
Haqiqiylik jadvali tuzamiz (TI):
Ikkilik kod
|
Himoyalangan kod
|
№
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
7
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
11
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
0
|
15
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
18
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
25
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
28
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
30
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
6-rasm Kod o’zgartirgich
Biz PDNF sifatida edi uchun kommutatsiya vazifasini (chiqish vazifasi 0 hisoblash. Buning uchun , Ti berilgab vazifani 1. Ushbu o’rnatilgan bo’lgan Kirish o’zgarivchilari faqat shu silsilasini saylovchilarining majmui “1”sifatida tasvirlaydi mumkin tanlash va ularning yo’l tutyapti birlashtirish bizda :
U
U
U
U
U
U
U
U
6-Rasm kod o’zgartirgich
3.4. Multiplexer
3.4.1 Maqsad va vazifalar
Multipleksor (boshqariladigan tugma) vaqt parallel impulslarini ketma-ket ravishda aylantirish uchun mo’ljallanga. Multepleksorning ikkita usuli mavjud:ma’lumot kiritish;manzilyozuvlar. Multipleksorning chiqishi bitta. Multipleksorlar. Bitta chiqish bilan sixemasi Q,K, haydash yuschimi A yozuvlari 1,A 2 …,Ak ,n = 2k-1, ma’lumotlar kirishlar D1,D2, …,Dn va kiritish ta’minlash sinxronlashtiriladi ruyuschego signal (8-rasm), ko’p deb ataladi.
Nazorat qilish yozuvlarda sozlash o’zgaruvchilar kiritish, ikkilik sonni sozlash Ni shaklida x ning 1 , n=x2, x3, …,xk. uchun qachon berib , ko’p chiqish o’zgartiruvchan C bir signal hissara Q o’zgartirilgan malumotlar kiritish takrorlaydi D Na raqamli bilan N I nazorzt kirshilar uchun ikkilik kodni predetermininable.Sinxronizatsitya belgisibo’lmagan holda (C=0), axborot kirishlarini va chiqish (Q-0) o’rtasida hech qanday bog’liqlik yo’q.
7-rasm. Odattagi belgilanuvchi (a) va
Multipleksorli (b) MULTISWITCH ish tipleksorga jadval belgilanadi. Jadvalga
C
|
A4
|
A3
|
A2
|
A1
|
X10
|
X9
|
X8
|
X7
|
X6
|
X5
|
X4
|
X3
|
X2
|
X1
|
OE
|
Y
|
3
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
5
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
8
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
14
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
18
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
23
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
29
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
30
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
-
|
1
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
-
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
8-Rasm . Multipleksor
|
| |