• Ishdan maqsad
  • Blok sxema. Programma kodi
  • Manzil. Metka Mnemokod Kod
  • Dastlabki malumotlar (tsiklga kiritilgan)
  • Manzil 1000 1001 1002
  • Maznil 100A 100B 100C
  • Simulyator ekranida ism familyangizni ko'rsating. Matn rangi Yashil




    Download 0,68 Mb.
    Sana17.05.2024
    Hajmi0,68 Mb.
    #239981
    Bog'liq
    Og\'abek)


    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI



    Kompyuterni tashkillashtirish
    fanidan 7-8-amaliy ish

    Bajardi: CAO017-2-guruh talabasi


    Ravshanov Og’abek
    Tekshirdi: To‘rayeva Maxliyo


    Ishdan maqsad: Simulyator ekranida ism familyangizni ko'rsating. Matn rangi - Yashil.

    Topshiriqlar:
    1. Dasturning algoritmi.
    Biz belgilarni sikl yordamida chiqarishimiz mumkin, bu bajarilish vaqtini tezlashtiradi va kodni kamaytiradi.
    Avval displeyda ko'rsatilgan belgilar sonini hisoblab chiqamiz. “Ravshanov Og’abek" = 17 ← 13h
    Belgilar jadvalidan foydalanib, birinchi navbatda, 0x2000 manzilidan boshlab, belgilar kodlarini to'ldiring.

    1. Blok sxema.



    1. Programma kodi




    Manzil.

    Metka

    Mnemokod

    Kod

    Izoh

    0000




    LXI B 2000h

    01 00 20

    M (BC) ← 2000h

    0001




    00




    Manzil kiritish

    0002




    01







    0003




    MVI D 13h

    16 13

    D ← 13 0900

    0005

    М1

    MVI A 50h

    3E 25

    A ← 30h

    0006




    MOV D

    30

    Rang berish

    0007




    OUT 00

    D3 00

    PORT [00h] ← A

    0009




    LDAX B

    0A

    M (BC) ← 2000h

    000A




    OUT 00

    D3 00

    PORT [00h] ← A

    000C




    INX B

    03

    M (BC) ← BC+1

    000D




    DCR D

    15

    D ← D-1

    000E




    JNZ 0005h (М1)

    C2 05 00

    if (! Z ) PC ← 0005h

    0011




    HLT

    76

    Dasturni tugatish




    1. Dastlabki ma'lumotlar (tsiklga kiritilgan)

    Manzil

    1000

    1001

    1002

    1003

    1004

    1005

    1006

    1007

    1008

    1009

    Qiymat

    52

    41

    56

    53

    48

    41

    4E

    4F

    56

    20

    Harf

    «R»

    «A»

    «V»

    «S»

    «H»

    «A»

    «N»

    «O»

    «V»

    «»

    Maznil

    100A

    100B

    100C

    100D

    100E

    100F

    1010

    1011

    1012

    1013

    Qiymat

    4F

    47

    27

    41

    42

    45

    4B










    Harf

    «O»

    « G»

    « ‘»

    «A»

    «B»

    «E»

    «K»














    1. Programma natijasi


    Download 0,68 Mb.




    Download 0,68 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Simulyator ekranida ism familyangizni ko'rsating. Matn rangi Yashil

    Download 0,68 Mb.