• 7 Amaliy ishlarga misol
  • Doimiy ma'lumotlar xotirasi




    Download 0,58 Mb.
    bet5/6
    Sana16.01.2024
    Hajmi0,58 Mb.
    #139078
    1   2   3   4   5   6
    Bog'liq
    amaliy ish -7

    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 0,58 Mb.
    1   2   3   4   5   6




    Download 0,58 Mb.