Пам’ять комп’ютера - Інформатика, програмування

Міністерство науки та освіти України

Новокаховський гуманітарний інститут

ВНЗ ОМУРЧ "Україна"

З дисципліни: "Основи інформатики та комп'ютерної техніки"

На тему: Пам'ять комп'ютера

Студентки 1-го курсу

Форма навчання денна

Білєвцової Катерини Павлівни

м. Нова Каховка

Розділ 1. Види пам'яті

1.1 Оперативна пам'ять

Розділ 2. Відеопам'ять

Як влаштовано пам'ять комп'ютера

Пам'ять комп'ютера найкраще уявити у вигляді послідовності осередків. Кількість інформації в кожному осередку – один байт.

Будь-яка інформація зберігається у пам'яті комп'ютера як послідовності байтів. Байти (комірки) пам'яті пронумеровані один за одним, причому номер першого від початку пам'яті байта дорівнює нулю. Кожна конкретна інформація, яка зберігається в пам'яті, може зайняти один або кілька байтів. Кількість байтів, які займає та чи інша інформація у пам'яті, є розміром цієї інформації в байтах.

Наприклад, ціле плюсове число від 0 до 28 -1 = 255 займає 1 байт пам'яті. Для зберігання цілого плюсового числа від 28 = 256 до 216 -1 = 65536 потрібно вже два послідовних байти.

Основне завдання під час роботи з пам'яттю полягає в тому, щоб знайти місце в пам'яті, де знаходиться необхідна інформація.

Чим більший обсяг пам'яті, тим більше файлів та програм вона може вмістити, тим більше завдань можна розв'язати за допомогою комп'ютера.

Розділ 1. Види пам'яті

1.1 Оперативна пам'ять

Оперативна пам'ять (ОЗУ або англ.RAM від Random Access Memory – пам'ять з довільним доступом) – це пристрій, що швидко запам'ятовує, не дуже великого обсягу, який безпосередньо пов'язаний з процесором іпризначене для запису, зчитування та зберігання виконуваних програм та даних, що обробляються цими програмами.

Об'єм ОЗУ зазвичай становить від 32 до 512 Мбайт. Для нескладних адміністративних завдань буває достатньо 32 Мбайт ОЗУ, але складні завдання комп'ютерного дизайну можуть вимагати від 512 Мбайт до 2 Гбайт ОЗУ.

Зазвичай ОЗУ виконується з інтегральних мікросхем пам'яті SDRAM (синхронна динамічна ОЗУ). Кожен інформаційний біт в SDRAM запам'ятовується як електричного заряду крихітного конденсатора, утвореного у структурі напівпровідникового кристала. Через витік струмів такі конденсатори швидко розряджаються і їх періодично (приблизно кожні 2 мілісекунди) заряджають спеціальні пристрої. Цей процес називається регенерацією пам'яті (Refresh Memory). Мікросхеми SDRAM мають ємність від 16 до 256 Мбіт та більше. Вони встановлюються в корпусі та збираються в модулі пам'яті. Більшість сучасних комп'ютерів комплектуються модулями типу DIMM (Dual-In-line Memory Module – модуль пам'яті з дворядним розташуванням мікросхем). У комп'ютерних системах на найсучасніших процесорах використовуються

Високошвидкісні модулі Rambus DRAM (RIMM) та DDR DRAM.

Відразу після включення комп'ютера починає "тикати" електронний "годинник" основної шини. Їхні імпульси розштовхують процесор, що спався, і той може починати роботу. Але для роботи процесора потрібні команди.

Точніше, потрібні програми, бо програми — це і є впорядковані набори команд. Таким чином, десь у комп'ютері має бути заздалегідь, заготовлено пускову програму, а процесор у момент пробудження повинен твердо знати, де вона лежить.

Зберігати цю програму на носіях інформації не можна, тому що в момент включення процесор нічого незнає про жодні пристрої. Щоб він про них дізнався, йому теж потрібна якась програма і ми повертаємося до того, з чого почали. Зберігати її в оперативній пам'яті теж не можна, тому що в ній у знеструмленому стані нічого не зберігається.

Вихід тут існує один-єдиний. Таку програму потрібно створити апаратними засобами. Для цього на материнській платі є спеціальна мікросхема, яка називається постійним пристроєм, що запам'ятовує, — ПЗУ. Ще при виробництві в неї "зашили" стандартний комплекс програм, з яких процесор має розпочинати роботу. Цей комплекс програм називається базовою системою введення-виведення.

Однією з перших виконується підпрограма, що виконує самотестування комп'ютера. Вона так і називається: Тест при включенні (англійською - POST - Power-On Self Test). У ході її роботи перевіряється багато, але на екрані ми бачимо лише, як мелькають цифри, що відповідають перевіреним осередкам оперативної пам'яті.