O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI
KOMPYUTER INJINIRING FAKULTETI
KI-14-20 guruh talabasining
4-MUSTAQIL ISH
Mavzu : Ketma ket va parallel jamlagichlar Patensial mantiqiy elemantlar
Bajardi:Eshboyev Xumoyun Xushvaqt og’li
Reja
Ketma ket jamalagichlar xaqida
Ketma-ket (shift) registrning an'anaviy grafik belgilanishi
Parallel registrga kiritilgan triggerlar soni uning imkoniyatlari
Patensial mantiqiy elemantlar
Foydalanilgan adabiyotlar
Flip-floplarning parallel ulanishidan tashqari, registrlarni qurish uchun ushbu elementlarning ketma-ket ulanishi qo'llaniladi.
Seriyali registr (shift registr yoki siljish registr) odatda ketma-ketlikni parallel kodga va aksincha aylantirish uchun ishlatiladi. Seriyali koddan foydalanish cheklangan miqdordagi ulanish liniyalari orqali katta hajmdagi ikkilik ma'lumotlarni uzatish zarurati bilan bog'liq. Chiqarishlarning parallel uzatilishi bilan ko'p sonli ulash o'tkazgichlari talab qilinadi. Agar ikkilik raqamlar bitta o'tkazgich orqali bitma-ket ketma-ket uzatilsa, u holda platadagi ulanish liniyalarining o'lchamlari (va mikrosxema paketlarining o'lchamlari) sezilarli darajada kamayishi mumkin.
D flip-floplar asosida yig'ilgan va ketma-ket kodni parallel kodga aylantirish imkonini beruvchi ketma-ket (shift) registrning sxematik diagrammasi 1-rasmda ko'rsatilgan. E'tibor bering, agar parallel registrlar ikkala potentsial uchun mos bo'lsa. triggerlar (latchlar) va , old tomonda ishlaydigan, keyin faqat old tomonda ishlaydigan D flip-floplar ketma-ket (shift) registrini amalga oshirish uchun mos keladi!
1-rasm. Ketma-ket (shift) registrning diagrammasi
Shift registrining ichida flip-floplar ketma-ket ulanadi, ya'ni birinchisining chiqishi ikkinchisining kirishiga ulanadi va hokazo. Ko'rib chiqilayotgan ketma-ket registrning shartli-grafik tasviri 2-rasmda ko'rsatilgan.
Shakl 2. Ketma-ket (shift) registrning an'anaviy grafik belgilanishi
Ketma-ket (shift) registrlarda, shuningdek parallel registrlarda soat kiritishlari birlashtiriladi. Bu ketma-ket (shift) registrning bir qismi bo'lgan barcha flip-floplarning holatini bir vaqtning o'zida o'zgartirishni ta'minlaydi.
Ketma-ket (shift) registrda ketma-ket kodni parallel kodga aylantirish quyidagicha amalga oshiriladi. Ikkilik axborotning alohida bitlari D0 siljish registrining kirishiga ketma-ket beriladi. Har bir bit C seriyali registrning taktli kirishiga qo'llaniladigan alohida taktli taktli impuls bilan birga keladi.
Birinchi taktli puls kelgandan so'ng, D0 kirishida mavjud bo'lgan mantiqiy daraja ketma-ket (shift) registrning birinchi triggerida saqlanadi va uning chiqishiga beriladi va ikkinchi triggerning kirishiga ulanganligi sababli, u ham uning kiritilishiga yuboriladi. Agar ketma-ket (shift) registr potentsial bo'yicha ishlaydigan D flip-floplarda yig'ilgan bo'lsa, u holda bu bit darhol ikkinchi D flip-flopga yoziladi! Bizning holatda, bu sodir bo'lmaydi, chunki hozirda C sinxronizatsiya kirishidagi chekka allaqachon tugagan.
Ikkinchi takt pulsi kelgandan so'ng, ketma-ket (shift) registrning ikkinchi triggerining kirishida mavjud bo'lgan mantiqiy daraja unda saqlanadi va uning chiqishiga beriladi va uchinchi triggerning kirishiga ulanganligi sababli, keyin uning kiritilishi. Shu bilan birga, kirish seriyali kodining keyingi biti ketma-ket (shift) registrining birinchi flip-flopida saqlanadi.
To'rtinchi soat pulsi kelgandan so'ng, ketma-ket (shift) registrning triggerlari D0 kirishida ketma-ket mavjud bo'lgan mantiqiy bit darajalarini yozadilar. Endi bu bitlar, masalan, indikatorlarni ko'rsatish uchun ishlatilishi mumkin.
Vaqt diagrammasi 3-rasmda ko'rsatilgan ketma-ket (shift) registrning kirishiga signal kelsin, keyin ushbu registrning chiqish holati 1-jadvalda qayd etilgan qiymatlarni ketma-ket qabul qiladi.
Shakl 3. Shift registrining vaqt diagrammasi
3-rasmda mantiqiy darajalar bilan bir qatorda ulanish liniyasi orqali uzatiladigan yoki siljish registrining chiqishlarida mavjud bo'lgan bitlarning qiymatlari qayd etilgan.
Ketma-ket (shift) registrini amalga oshirishga misol sifatida mahalliy mikrosxemani 1564IR1 yoki xorijiy 74NS164 deb nomlash mumkin.
Do'stlaringiz bilan baham: |