• Registrlarning klassifikatsiyasi
  • Registrlarning turlari
  • Parallel registrlar
  • Shift (ketma-ket) registrlar
  • Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 0.86 Mb.
    bet1/2
    Sana07.11.2023
    Hajmi0.86 Mb.
    #95370
      1   2
    Bog'liq
    komputer arxitekturasi
    2905 1 маъруза тех геом, Amanliqov Qallibek

    O’ZBEKISTON RESPUBLIKASI AXBOROT
    TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI
    RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-
    XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    Madaminov Sirojning Kompyuter arxitekturasi fanidan
    tayyorlagan 1-amaliy ish
    Bajardi: Madaminov Siroj Tekshirdi: Yusupov Rustam
    Registrlar nima? Eng muhim registrlarni nomini ayting va ularning funksiyalarini tavsiflang.
    Register — yozish, saqlash va oʻqish uchun qurilman -bitli ikkilik maʼlumotlar va ular ustida boshqa amallarni bajarish.
    Registr Triggerlarning tartiblangan toʻplamidir, odatda triggerlar, ularning soni soʻzdagi bitlar soniga mos keladi. Kombinatsion raqamli qurilma registr bilan bogʻlanishi mumkin, uning yordamida soʻzlar ustida maʼlum operatsiyalar bajariladi.

    Registrlarning klassifikatsiyasi


    Registrlar quyidagi turlarga koʻra tasniflanadi:

    • saqlash (xotira registrlari, saqlash);

    • oʻzgartirish yoki oʻzgartirish.

    Oʻz navbatida, siljish registrlari quyidagilarga boʻlinadi:

    • Axborotni kiritish-chiqarish usuliga koʻra:

      • parallel: axborot bir vaqtning oʻzida barcha kirishlarga va barcha chiqishlarga yoziladi va oʻqiladi;

      • ketma-ket: maʼlumot birinchi triggerga yoziladi va oʻqiladi va bu triggerda boʻlgan maʼlumot keyingisiga yoziladi — qolgan triggerlar bilan ham xuddi shunday boʻladi;

      • birlashtirilgan;

    • axborot uzatish yoʻnalishi boʻyicha:

      • bir tomonlama;

      • qaytariladigan.

    Registrlarning turlari


    Registrlar axborotni kiritish (yuklash, qabul qilish) hamda chiqarish (yuklash, berish) turiga koʻra farqlanadi:

    1. Axborotni ketma-ket kiritish va chiqarish bilan

    2. Axborotni parallel kiritish va chiqarish bilan

    3. Parallel kirish va ketma-ket chiqish bilan. Masalan: SN74LS165J (N), SN74166J (N), SN74LS166J (N)

    4. Seriyali kirish va parallel chiqish bilan. Masalan: SN7416J (N), SN74LS164J (N), SN74LS322J (N), SN74LS673J (N)

    Chiqishda uchta holatga ega boʻlgan mandalli flip-floplardan foydalanish, ortib borayotgan (seriyaning standart mikrosxemalariga nisbatan) yuk koʻtarish qobiliyati (magistral tizimli mikroprotsessorli tizimlarda) registrlardan toʻgʻridan-toʻgʻri magistralda registrlar, bufer registrlari, I/O registrlari, magistral transmitter va h.k. qoʻshimcha interfeys sxemalarisiz.
    Yuqorida tavsiflangan ikkilik registrlarga qoʻshimcha ravishda, registr boshqa sanoq tizimiga ham asoslanishi mumkin, masalan, uchlik yoki kasr.

    Parallel registrlar


    Parallel (statik) registrlarda bit sxemalari bir-biri bilan maʼlumot almashmaydi. Bitlar uchun umumiy boʻlganlar odatda soat, qayta oʻrnatish/oʻrnatish, chiqish yoki qabul qilish ruxsatnomalari, yaʼni boshqaruv sxemalari. Toʻgʻridan-toʻgʻri dinamik kirishlarga ega, EZ signali bilan boshqariladigan kirishlar va uchinchi holat chiqishlari bilan D tipidagi flip-floplarda qurilgan statik registr sxemasiga misol.

    Shift (ketma-ket) registrlar


    Shift registrlari (yoki ketma-ket (shift) registrlar) uzatish davrlari bilan bogʻlangan bit zanjirlari zanjiri. Asosiy ish rejimi — har bir soat pulsi uchun kod bitlarini bir triggerdan ikkinchisiga oʻtkazish. Bitta oʻngga siljish bilan bir siklli registrlarda soat signali kelganda soʻz siljiydi. Kirish va chiqish seriyali (inglizcha: Data Serial Right, DSR).
    Bitlararo ulanishlarda mantiqiy elementlarga ega boʻlmagan siljish registrlarida sinxronizatsiya talablariga koʻra, bir bosqichli darajadagi boshqariladigan triggerlardan foydalanish mumkin emas, chunki baʼzi triggerlar soat signalini yoqish darajasida qayta-qayta almashishi mumkin. qabul qilib boʻlmaydi. Bitlararo ulanishlarda mantiqiy elementlarning paydo boʻlishi va undan ham koʻproq birlik boʻlmagan chuqurlikdagi mantiqiy sxemalar registrlarning ishlashi uchun shartlarning bajarilishini soddalashtiradi va ushbu sxemalar uchun mos keladigan trigger turlarini kengaytiradi. Koʻp tsiklli siljish registrlari bir nechta soatlar tomonidan boshqariladi. Ulardan eng mashhurlari oddiy bir bosqichli darajadagi boshqariladigan flip-floplarda qurilgan asosiy va qoʻshimcha registrlarga ega push-pull. C1 siklida asosiy registrning mazmuni qoʻshimcha registrga qayta yoziladi va C2 tsiklida u asosiy registrga qaytadi, lekin allaqachon qoʻshni bitlarga qaytadi, bu esa soʻz siljishiga mos keladi. Uskunaning narxi va tezligi nuqtai nazaridan, bu variant ikki bosqichli flip-floplar bilan bir davrli registrga yaqin.

    Download 0.86 Mb.
      1   2




    Download 0.86 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 0.86 Mb.