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



Yüklə 178,09 Kb.
səhifə5/6
tarix07.01.2024
ölçüsü178,09 Kb.
#206242
1   2   3   4   5   6
KTE2

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


Yüklə 178,09 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin