• 7 Amaliy ishlarga misol
  • Xotira turlari va ularning xususiyatlari. Assembler dasturlashda registr xotirasi va ram xotirasidan foydalanish




    Download 95,51 Kb.
    bet5/6
    Sana19.12.2023
    Hajmi95,51 Kb.
    #124099
    1   2   3   4   5   6
    Bog'liq
    KTE2
    9-LABORATORIYA ISHI, mustaqil ish 13-v, Labaratoriya ishi Mamataliyev Bexzod, 2-Mustaqil ish Kiberhuquq va kiberetika sohasida halqaro qonunch-fayllar.org, 1-amaliy ish
    Doimiy ma'lumotlar xotirasi
    O'zgaruvchan bo'lmagan ma'lumotlar xotirasi (EEPROM) har bir baytning tarkibini alohida o'qish yoki yozish mumkin bo'lgan tarzda tashkil etilgan. Uchuvchan bo'lmagan xotirani qayta yozish tsikllari soni 100 mingdan oshadi. Uchuvchan bo'lmagan xotira dastur sozlamalari va konfiguratsiyasini, ya'ni quvvat yo'qolganda saqlanishi kerak bo'lgan ma'lumotlarni saqlash uchun mo'ljallangan.
    EEPROM-da ma'lumotlarni o'qish va yozish odatda SRAM yordamchi registrlar sohasidagi tegishli registrlardan foydalanish orqali amalga oshiriladi. Odatda, bu:
    * EEPROM-ga kirishda manzil registri;
    * EEPROM-da O'qilgan/yozilgan ma'lumotlar registri;
    * EEPROM o'qish-yozishni boshqarish registri.
    7 Amaliy ishlarga misol
    Hisoblang:
    Blok sxemasini tuzgandan so'ng, dasturlarni yozishga o'ting:
    RAM xotirasidan foydalanish;
    Ro'yxatdan o'tish xotirasidan foydalanish.


    RAM xotirasidan foydalanish.
    RAM xotirasidan foydalanganda a, b, C qiymatlarini xotira hujayralariga (RAM) oldindan yozish kerak. Raqamli qiymatlarni oling.
    a = 0900, b = 0901, c = 0902, F = 0909 (javob)
    RAM xotirasidan foydalangan holda dastur yozishda faqat b registridan foydalanishga ruxsat beriladi, arifmetik va mantiqiy operatsiyalarni bajarish uchun barcha natijalar xotira hujayralarida saqlanishi kerak.
    Jadval 1
    № 8 Amaliy ishlarni bajarish uchun namunaviy dastur . RAM xotirasi.

    Manzil

    Mnemokod

    Kod

    Izoh

    0000

    LDA 0900

    3A 00 09

    A ← 0900

    0003

    MOV B A

    47

    B ← A

    0004

    LDA 0902

    3A 02 09

    A ← 0902

    0007

    ADD B

    80

    A ← A+B

    0008

    RAR

    1F

    O'ng tomonga siklik siljish


    Download 95,51 Kb.
    1   2   3   4   5   6




    Download 95,51 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Xotira turlari va ularning xususiyatlari. Assembler dasturlashda registr xotirasi va ram xotirasidan foydalanish

    Download 95,51 Kb.