Xotira turlarining tasnifi - Kompyuter xotira qurilmalari haqida Kompyuter elektr manbaidan uzilgandan so'ng, tezkor xotira озу

|
Kompyuter xotira qurilmalari haqida Kompyuter elektr manbaidan uzilgandan so'ng, tezkor xotira озу
|
bet | 3/6 | Sana | 14.06.2024 | Hajmi | 49,48 Kb. | | #263746 |
Bog'liq Kompyuter xotira qurilmalari haqidaXotira turlarining tasnifi
Xotira tasnifi va saqlash moslamalari (xotira) tasnifini farqlash kerak. Birinchisi xotirani funksionallik bo'yicha, ikkinchisi texnik dastur bo'yicha tasniflaydi. Bu erda birinchisi ko'rib chiqiladi-shuning uchun unga xotiraning apparat turlari (xotirada amalga oshiriladi) va ko'p hollarda dasturiy ravishda amalga oshiriladigan ma'lumotlar tuzilmalari kiradi.
Mavjud ma'lumotlar operatsiyalari
* Faqat o'qish uchun xotira (faqat o'qish xotirasi, ROM)
* O'qish/yozish xotirasi
Dasturlashtiriladigan va qayta dasturlashtiriladigan rom-lar (rom va rom) xotirasi ushbu tasnifda umuman qabul qilingan joyga ega emas. U "faqat o'qish uchun" xotiraning pastki turiga kiradi yoki alohida shaklda ajratiladi.
Shuningdek, xotirani u yoki bu turga amalda uni qayta yozishning xarakterli chastotasi bilan bog'lash taklif etiladi: RAMga ish paytida ma'lumotlar tez — tez o'zgarib turadigan turlarni va ROMga nisbatan o'zgarmas ma'lumotlarni saqlash uchun mo'ljallangan turlarni kiritish kerak.
Kirish usuli
Ketma-ket kirish (eng. ketma — ket kirish xotirasi, SAM) - xotira xujayralari ketma-ket, ketma-ket, ularning joylashish tartibida tanlanadi (o'qiladi). Bunday xotiraning varianti Stack xotirasidir.
Tasodifiy kirish (eng. tasodifiy kirish xotirasi, RAM) - hisoblash moslamasi istalgan manzilda o'zboshimchalik bilan xotira joyiga murojaat qilishi mumkin.
Ma'lumotlarni saqlashni tashkil qilish va ularga kirish algoritmlari
Ma'lumotlar tuzilmalari tasnifini takrorlaydi:
Manzilli xotira-manzillash ma'lumotlar joylashgan joyga qarab amalga oshiriladi.
Assotsiativ xotira (eng. associative memory, content-addressable memory, CAM) - adreslash ularning joylashuvi bo'yicha emas, balki ma'lumotlar mazmuni bo'yicha amalga oshiriladi (xotira berilgan tarkibga ega bo'lgan yacheykaning mavjudligini tekshiradi va agar mavjud bo'lsa(lar) uning manzilini qaytaradi (a) yoki u bilan bog'liq bo'lgan boshqa ma'lumotlar).
Do'kon (stek xotirasi) - stekni amalga oshirish.
Matritsali xotira-xotira xujayralari shunday joylashtirilganki, ularga ikki yoki undan ortiq koordinatalar orqali kirish mumkin.
Obyekt xotirasi-boshqaruv tizimi obyektlarni saqlashga qaratilgan xotira. Bundan tashqari, har bir obyekt yozuv turi va hajmi bilan tavsiflanadi.
Semantik xotira-ma'lumotlar kontseptual xususiyatlarning ba'zi tuzilishiga muvofiq joylashtiriladi va o'chiriladi.
Maqsad
Bufer xotirasi-ma'lumotlarni turli xil qurilmalar yoki dasturlar o'rtasida almashish paytida vaqtincha saqlash uchun mo'ljallangan xotira.
Vaqtinchalik (oraliq) xotira-oraliq ishlov berish natijalarini saqlash uchun xotira.
Kesh xotirasi-bu keshlangan xotiraga qaraganda tezroq kirish uchun tez-tez ishlatiladigan ma'lumotlarni saqlaydigan qurilma yoki dasturiy ta'minot arxitekturasining bir qismi.
Tuzatish xotirasi-asosiy xotiraning noto'g'ri yacheykalarining manzillarini saqlash uchun mo'ljallangan kompyuter xotirasining bir qismi. Relocation table va remap table atamalari ham qo'llaniladi.
Boshqaruv xotirasi-boshqaruv dasturlari yoki proshivkalarni o'z ichiga olgan xotira. Odatda rom sifatida amalga oshiriladi.
Umumiy xotira yoki jamoaviy kirish xotirasi (ing. umumiy xotira, umumiy kirish xotirasi) - bir vaqtning o'zida bir nechta foydalanuvchilar, jarayonlar yoki protsessorlar uchun mavjud bo'lgan xotira.
|
| |