19487

Флеш та кеш память

Доклад

Информатика, кибернетика и программирование

Флеш та кеш пам'ять Кешпамять від Cache тайник це засіб копіювання і зберігання блоків даних основної памяті типу DRAM в процесі виконання програми. Кешпамять побудована на швидкодіючих тригерних ЕП але має невелику ємність порівняно з основною динамічною памяттю...

Украинкский

2013-07-12

27.5 KB

1 чел.

Флеш та кеш пам'ять

Кеш-пам’ять (від Cache – тайник) – це засіб копіювання і зберігання блоків даних основної пам’яті типу DRAM в процесі виконання програми. Кеш-пам’ять побудована на швидкодіючих тригерних ЕП, але має невелику ємність порівняно з основною динамічною пам’яттю. Кеш зберігає обмежене число даних і тегів. Тег містить інформацію про фізичну адресу і стан даних.
При кожному зверненні до основної пам’яті спеціальний контролер перевіряє за тегом наявність цієї копії в кеші. Якщо вона є, то виробляється сигнал Hit (кеш-попадання) і звернення відбувається до кеш-пам’яті
.Якщо копії немає (кеш-промах), то сигнал Hit не виробляється і виконується читання з ОП та одночасне розміщення зчитаних даних в кеші.

Флеш-пам’ять (Flash Memory) використовує ЕП на транзисторах ЛІЗМОН з електричним стиранням і записуванням інформації. Вона відноситься до постійної пам’яті типу EEPROM, але ряд архітектурних і функціональних особливостей дозволили виділити флеш-пам’ять в окремий клас. Флеш-пам’ять використовує поряд з традиційними адресними і керуючими сигналами спеціальні команди. Інформація у мікросхемах флеш-пам’яті записується і зберігається в блоках визначеного розміру, іноді – призначення. При цьому стирання інформації здійснюється або для всієї пам’яті разом, або для великих блоків; це спрощує схеми ЕП. Флеш-пам’ять переважає EEPROM у тому, що не вимагає спеціальної апаратури для записування чи стирання даних.
Розрізняють такі види флеш-пам’яті:
файлова флеш-пам’ять (Flash File) – масив ЕП розділений на блоки однакового розміру (симетрична архітектура);
флеш-пам’ять з несиметричною архітектурою (Boot Block) – масив ЕП розділений на блоки різного розміру; один з блоків має апаратні засоби для захисту інформації в ньому;
флеш-пам’ять з можливістю стирання тільки всього масиву ЕП (Bulk Erase);
флеш-пам’ять з можливістю записування інформації за різних напруг програмування (Start Voltage);
пам’ять з використанням нових ЕП з чотирма станами, які зберігають по два біти (Strata Flash).


 

А также другие работы, которые могут Вас заинтересовать

20504. Метод ітерації (метод послідовних наближень) 88 KB
   Суть методу полягає у заміні початкового рівняння 4.18 еквівалентним йому рівнянням 4.19 Постановка задачі Нехай задано рівняння де неперервна нелінійна функція. Потрібно визначити корінь цього рівняння який знаходиться на відрізку з заданою похибкою .
20505. Метод послідовних наближень (метод ітерацій) для розв’язку системи лінійних рівнянь 91 KB
  11 пошуку розвязку системи с заданою похибкою відповідно теоремі про збіжність.11 виконується то ітераційний процес пошуку розвязку системи с заданою похибкою збігається і метод послідовних наближень можна використовувати.13 що легко розвязується для знаходження вектора розвязку першого наближення тому що в правої частині містить всі визначені елементи.
20506. Мова запитів SQL. Огляд її можливостей 27 KB
  Він по суті містив тільки пропозиція SELECT яке дозволяло формулювати запити для вибірки даних з бази. Потім мова була доповнено двома іншими компонентами необхідними для роботи з базами даних. Перший з них компонент для визначення структури бази даних які в термінології теорії баз даних називаються мовою визначення даних МВД. Другий засоби що дозволяють заповнювати базу даних змінювати їх і видаляти.
20507. Моделі подання знань.Вимоги до моделей подання знань 26.5 KB
  Моделі подання знань.Вимоги до моделей подання знань Подання знань це множина синтаксичних і семантичних угод що роблять можливим формальне вираження знань про предметну галузь у компютерноінтерпретованій формі. Найрозповсюдженішими є такі моделі представлення знань: логічні моделі продукційні моделі фреймові моделі семантичні мережі. До основних вимог подання знань належать: Лаконічність зміст друкованих знаків.
20508. Неорієнтовані та орієнтовані графи 27 KB
  Граф це сукупність об'єктів із зв'язками між ними. Об'єкти розглядаються як вершини або вузли графу а зв'язки як дуги або ребра. Для різних областей використання види графів можуть відрізнятися орієнтовністю обмеженнями на кількість зв'язків і додатковими даними про вершини або ребра.
20509. Нотація Баркера 38 KB
  Связи обозначаются линиями с именами место соединения связи и сущности определяет кардинальность связи: Обозначение Кардинальность 01 11 0N 1N Пример: Для обозначения отношения категоризации вводится элемент дуга :.
20510. Орієнтовані і бінарні дерева 50.5 KB
  Бінарне дерево. В програмуванні бінарне дерево дерево структура даних в якому кожна вершина має не більше двох дітей. Різновиди бінарних дерев Бінарне дерево таке кореневе дерево в якому кожна вершина має не більше двох дітей. Повне закінчене бінарне дерево таке бінарне дерево в якому кожна вершина має нуль або двох дітей.
20511. Пошук даних за допомогою мови SQL 25 KB
  Пошук даних за допомогою мови SQL Пошук здійснюється командою SELECTSELECT FROM table_name WHERE выражение [order by field_name [desc][asc]] Ця команда шукає всі записи в таблиці table_name які задовольняють висловом вираз.
20512. Реляційна алгебра 19.16 KB
  нові імена атрибутів[Правити] Об'єднанняВідношення з тим же заголовком що і у сумісних за типом відносин A і B і тілом що складається з кортежів які належать або A або B або обом відносинам.Синтаксис:A UNION B[Правити] ПеретинВідношення з тим же заголовком що й у відносин A і B і тілом що складається з кортежів які належать одночасно обом відносин A і B.Синтаксис:A INTERSECT B[Правити] ВідніманняВідношення з тим же заголовком що і у сумісних за типом відносин A і B і тілом що складається з кортежів що належать відношенню A і не...