• Xaldarova Gulzira 7-amaliy ish Ishdan maqsad
  • Kod boshlanishi
  • Tsiklning boshlanishi.
  • Dasturning oxiri. Блок схема ИСТИНА
  • D ≠ 0 – ЛОЖЬ
  • O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 0.54 Mb.
    Sana24.07.2023
    Hajmi0.54 Mb.
    #77241
    Bog'liq
    amaliy kta
    imtiyozlar, 2 5467433092236973909, 1655196537 (1), Cценарий, Электролит эритмаларнинг электр eтказувчанлиги, amaliy ish, Арқонда сакраш3, Massalar tasir-WPS Office, Закон-действующих-масс-124093, Jamoat binolari. Qodirova, Документ Microsoft Word, магист Календар режа намуна 2023 3 (4), Bipolyar tranzistorlardan tashkil topgan kuchaytirgichlar., Mashina mexdoc

    O’ZBEKISTON RESPUBLIKASI
    OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

    Kompyuterni tashkillashtirish"


    Fanidan
    7-topshiriq

    Bajardi: Raximov Valijon


    Qabul qildi:  Xaldarova Gulzira
    7-amaliy ish
    Ishdan maqsad: Simulyator ekranida ism familyangizni ko'rsating. Matn rangi - Yashil.
    Ushbu dastur ekranda belgilarni ko'rsatish uchun mo'ljallangan.
    1. Dasturning algoritmi.
    Biz belgilarni sikl yordamida chiqarishimiz mumkin, bu bajarilish vaqtini tezlashtiradi va kodni kamaytiradi.
    Avval displeyda ko'rsatilgan belgilar sonini hisoblab chiqamiz. "Mirvohidov Mirtohir" = 19 ← 13h
    Belgilar jadvalidan foydalanib, birinchi navbatda, 0x2000 manzilidan boshlab, belgilar kodlarini to'ldiring.
    Kod boshlanishi:
    Keling, birinchi belgining manzilini darhol aniqlaylik. Buning uchun biz LXI B buyrug'idan foydalanamiz - u "B, C" juftlashtirilgan registriga yozadi. Birinchi registrning manzili 0x2000. Keyin MVI D buyrug'i yordamida "D" registriga belgilar sonini yozamiz. Keling, "0Eh" ni yozamiz
    Tsiklning boshlanishi.
    MVI A buyrug'i yordamida belgining rang kodini akkumulyatorga o'rnatamiz.Mening holimda "25". Uni OUT N buyrug'i yordamida displeyga yuboramiz va port raqamini = 00 belgilaymiz. Endi biz akkumulyatorga belgilar kodini yozamiz - u "B, C" juftlashtirilgan registrida joylashgan, biz LDAX B buyrug'idan foydalanamiz. OUT N buyrug'i yordamida uni displeyga yuboring va port raqamini = 00 ko'rsating. INX B oshirish buyrug'i yordamida "B, C" juftlangan registridagi manzil qiymatini oshiramiz. Keyin DCR L buyrug'i yordamida L registridagi qolgan belgilar sonining qiymatini kamaytiramiz. Biz sikl uchun shartni JNZ buyrug'i yordamida o'rnatamiz - ya'ni L registridagi qolgan belgilar sonining qiymati nolga teng bo'lgunga qadar sikl belgilangan manzildan ishlaydi. JNZ 0500 (tsikl boshlash manzili 0x0005).
    Z bayrog'i yonishi bilan sikl tugaydi va keyingi HLT buyrug'i ishga tushadi.
    Dasturning oxiri.

    1. Блок схема


    ИСТИНА

    СТАРТ

    D  13h

    A  25h

    MONITOR (00)  A

    A  (BC)

    MONITOR (00)  A

    BC  [ABC0h]



    (BC) + 1

    (D) – 1

    ОСТАНОВКА

    D ≠ 0 – ?

    ЛОЖЬ



    Raximov Valijon

    Download 0.54 Mb.




    Download 0.54 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 0.54 Mb.