• SOLISHTIRISH
  • Аsinxronli ma’lumot uzatish
  • Interruptga asoslangan ma’lumotlar almashinuvi
  • XTT asoslangan ma’lumotlar almashinuvi
  • Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Urganch Filiali Mikroprotsessor va assembler tili Mustaqil ish 2 Mavzu




    Download 247,02 Kb.
    bet4/4
    Sana14.12.2023
    Hajmi247,02 Kb.
    #118713
    1   2   3   4
    Bog'liq
    Mustaqil ish

     

    Ketma-ket ma’lumot uzatish

    Ma’lumotlar bir vaqtning o’zida bir bitdan uzatiladi.


    Uzoq masofalarga ma’lumotlarni uzatish uchun mo’ljallangan
    Misol uchun. Modem orqali Internetga ulanish
    Ma’lumotlarni parallel uzatish usuli bilan solishtirganda ma’lumotlar asta-sekin (ketma-ket) uzatiladi.

    SOLISHTIRISH

    Sinxron ma’lumot uzatish

    K/Ch qurilmasi har doim ma’lumotlarni uzatish uchun tayyor holatda bo’lsa ishlatiladi.


    Mikroprotsessor tayyorlilik holatini tekshirmaydi, K/Ch qurilmasi ma’lumotlarni o’qish/yozishni amalga oshiradi.
    Misol uchun 7-segmentli displeyga mikroprotsessor ma’lumotlarini uzatish.

    Аsinxronli ma’lumot uzatish

    Mikroprotsessor ma’lumotlarni uzatish uchun tayyor ekanligini tekshirish uchun qurilmaning holatini o’qiydi.


    Ushbu usul, shuningdek, K/Ch qurilmalarini so’rov qilish usuli sifatida ham tanilgan.
    Sekin ishlaydigan yordamchi qurilmalarni mikroprotsessorga ulash uchun ishlatiladi.

    Interruptga asoslangan ma’lumotlar almashinuvi

    Mikroprotsessor interrupt mexanizmini ishga tushiradi va asosiy dasturning bajarilishini boshlaydi.


    K/Ch qurilmasi mikroprotsessorga uning tayyorligini bildiradi va uzatish signalini ishlab chiqaradi

    XTT asoslangan ma’lumotlar almashinuvi

    8085 tashqi ishlab chiqarilgan kutish holatlari (35-pin, READY) orqali xotirani (juda sekin) qo’llab-quvvatlaydi va HOLD va HLDA signallari (39 va 38-pinlar) yordamida to’g’ridan-to’g’ri xotiraga kirish (DMA) uchun shartlarga ega.


    DMA katta hajmdagi ma’lumotlarni uzatishda foydalaniladigan bevosita xotiraga kirishni anglatadi.
    Mikroprotsessor bunday ma’lumotlarni uzatishda qatnashmaydi.
    Ma’lumotlar bevosita K/Ch apparati va xotirasi yoki aksincha uzatiladi.
    Ma’lumot uzatish, K/Ch qurilmasi yoki DMA kontrolller tomonidan nazorat qilinadi.
    DMA ma’lumot uzatish, dasturiy ma’lumotlar almashinuviga ko’ra tezkor ravishda amalga oshiriladi.

    - Interruptdan so’ng CPU quyidagi bilan DMAni ishga tushiradi:


    - Xotira manzilini ishga tushirish
    - O’tkazilgan ma’lumotlarning miqdori
    - Ishlatilgan qurilma (qattiq disk, CD, DVD va h.k.)
    - Yetkazish yo’nalishi (kiritish yoki chiqarish)
    - DMA kontrolleri keyin ma’lumotlarni uzatadi
    - Tugallangach, kontroller CPU ga ma’lumot uzatishni tugatishi haqida xabardor qiladi. -

     


    Download 247,02 Kb.
    1   2   3   4




    Download 247,02 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Urganch Filiali Mikroprotsessor va assembler tili Mustaqil ish 2 Mavzu

    Download 247,02 Kb.