Xotira ierarxiyasi, ichki xotiraning tashkil etilishi, statik va dinamik xotira, xotiraning adreslari, doimiy xotira va uninig turlari Reja


Xotiraning adreslari, doimiy xotira va uning turlari, flesh-xotira


Download 220.89 Kb.
bet3/3
Sana01.05.2023
Hajmi220.89 Kb.
#1419313
1   2   3
Bog'liq
11-ma\'ruza

Xotiraning adreslari, doimiy xotira va uning turlari, flesh-xotira

Asosiy xotira – kompyuterning dasturlar va ma’lumotlarni saqlash uchun mo‘ljallangan komponentidir.


Xotira ma’lum bir uzunlikka ega bo‘lgan axborotlarni saqlovchi yacheykalardan iborat bo‘ladi. Hozirgi kompyuterlarning xotirasi 8-bitli, ya’ni bir baytli yacheykalardan iborat bo‘lib, xotiraga ana shu baytlarning adreslari orqali murojaat qilinadi. Baytlarni guruhlarga birlashtirilib so‘zlar hosil qilinadi. 1, 2, 4 va 8 baytli, ya’ni 8, 16, 32 va 64-bitli yoki razryadli so‘z uzunliklariga ega kompyuterlar mavjud.

8-razryadli so‘z uzunligiga ega 64 Kbaytli asosiy xotira


Ushbu asosiy xotirada yacheykalar adreslarining qiymati 0000 dan FFFF gacha o‘zgarishi mumkin.


Asosiy xotiraning umumiy xajmi 64 Kbayt (FFFF – 16 bit, 216=65536 bayt).
Hozirda bunday hajmli xotiralar – o‘rnatiladigan kompyuterlarda, ya’ni kontrollerlarda ishlatilmoqda. Odatda asosiy xotira adreslari 16-lik sanoq sistemasida ifodalanadi.

Protsessorning IP (Instruction Pointer) yoki PC (Program Counter) deb nomlanuvchi registri, tartib bo‘yicha bajarilishi kerak bo‘lgan buyruq adresini ko‘rsatish uchun ishlatiladi.


Ushbu registr buyruqlar sanagichi yoki buyruqlar ko‘rsatgichi deb nomlanadi. PC registrida yozilgan adres, ya’ni navbatdagi bajarilishi kerak bo‘lgan buyruqning adresi, protsessorning adres shinasi yordamida asosiy xotira bilan bog‘lanuvchi porti - adres registri orqali xotiraning, xotira adresi registriga uzatiladi. Shundan so‘ng xotiraning ma’lumotlar registriga ushbu adres bo‘yicha yozilgan ma’lumot chiqariladi. Bu ma’lumot, ma’lumotlar shinasi orqali protsessorning registrlaridan biriga, masalan akkumulyatorga, ya’ni A registriga kelib tushadi.

Kompyuterlarda asosiy xotiraga murojaat kilishning ikki xil rejimi mavjud:



  1. Real rejim – 1 Mbayt gacha bo‘lgan asosiy xotira uchun, bu rejim kompyuter MS DOS operatsion tizimida ishlagan paytida qo‘llanilagan. Hozirda bu, MS DOS operatsion tizimini emulyasiya qilishda ishlatilgan.

  2. Himoyalangan rejim – xotira xajmi 1 Mbaytdan ko‘p bo‘lgan xolda, ya’ni bu kompyuterlar Windows operatsion tizimida ishlay boshlagandan buyon qo‘llanilgan rejim hisoblanadi.


Ichki xotira registrlar turlari:


8086-da 8 ta umumiy foydalaniladigan registr mavjud, ularning har bir registri quyidagicha nomlanadi:

  • AX - akkumulyator registri (ikkita registrga bo'linadi: AH va AL).

  • BX - bazaviy manzil registri (BH / BL ga bo'lingan).

  • CX - hisoblagich registri (CH / CL ga bo'lingan).

  • DX - ma'lumotlar registri (DH / DL ga bo'lingan).

  • SI - registr - manba indekslari.

  • DI - ro'yxatdan o'tish - yo'nalish ko'rsatkichi.

  • BP - tayanch ko'rsatkichi.

SP - bu stack ko'rsatkichi.


8-razryadli registr (mikrosxemasi)
XULOSA

Xulosa qilib aytganda xotira turlari xajmi va tashkil etilishiga qarab kuplab turlarga bo’linadi. Barcha xotira turlarini umumiy holda static va dinamik turlarga ajratish mumkun. Xotira xajmiga va ishlash tezligiga qarab ularni ierarhiya ko’rinishida tasvirlangan..



Download 220.89 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling