Похожие презентации:
Лекция 10. Память
1. Компьютер
1Компьютер
Память
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
2. Что такое компьютерная память?
2Компьютер, 10 класс
Что такое компьютерная память?
Память — это компьютер, которое используется для
записи, хранения и выдачи по запросу команд
программы и данных.
• внутренняя или основная (для хранения программ
и данных в момент решения задачи), ОЗУ и ПЗУ
• внешняя или долговременная (… на длительный
срок)
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
3. Внутренняя память – ОЗУ
3Компьютер, 10 класс
Внутренняя память – ОЗУ
RAM = Random Access Memory, обращение к ячейкам в
любом порядке.
ОЗУ = оперативное запоминающее устройство
1) на электронно-лучевых трубках
2) на магнитных сердечниках
сейчас:
3) на триггерах (статическая):
регистры, кэш-память
4) на полупроводниковых
конденсаторах (динамическая):
большая ёмкость
меньшая стоимость
меньшее быстродействие
потребляет больше электроэнергии
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
4. Внутренняя память – ПЗУ
4Компьютер, 10 класс
Внутренняя память – ПЗУ
ПЗУ = постоянное запоминающее устройство
первые: информация заносится только на заводе
затем программируемые ПЗУ
затем перепрограммируемые ПЗУ (флэш-память)
Минимальный набор программ:
• тестирование компьютера
• программа начальной загрузки
• программы для обмена данными с клавиатурой,
монитором, принтером
В компьютерах IBM PC:
BIOS = Basic Input/Output System
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
5. Внешняя память
5Компьютер, 10 класс
Внешняя память
Внешняя память — часть памяти компьютера, которая
используется для долговременного хранения программ
и данных.
Устройства внешней памяти = накопители:
• на магнитных дисках
• на оптических дисках
• флэш-память
•…
контроллер
К
носитель
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
6. Внешняя память
6Компьютер, 10 класс
Внешняя память
• данные располагается блоками (на дисках – сектора)
• блок данных читается и пишется как единое целое;
работать с частью блока невозможно
• прежде чем процессор сможет использовать
программу или данные, их нужно загрузить из
внешней памяти в ОЗУ
• обменом данными управляют контроллеры
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
7. Виды внешней памяти
7Компьютер, 10 класс
Виды внешней памяти
• перфоленты, перфокарты
• магнитные ленты, магнитные диски
! Файловые системы!
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
8. Виды внешней памяти
8Компьютер, 10 класс
Виды внешней памяти
• оптические диски
CD (Compact Disk)
DVD (Digital Versatile Disk)
Blu-ray Disk
до 700 Мбайт
до 17,1 Гбайт
до 500 Гбайт
• флэш-память
флэш-карты
© К.Ю. Поляков, Е.А. Ерёмин, 2025
флэш-накопители
SSD
(Solid State Drive)
http://kpolyakov.spb.ru
9. Иерархия памяти
9Компьютер, 10 класс
Иерархия памяти
компьютер
процессор
регистры
кэш-память
объем
ОЗУ
быстродействие,
стоимость бита
внешняя память
(диски)
компьютерные сети
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
10. Кэш-память
10Компьютер, 10 класс
Кэш-память
Кэш-память — это память, ускоряющая работу другого
(более медленного) типа памяти, за счёт сохранения
прочитанных данных на случай повторного обращения
к ним.
• статическая память (на триггерах)
• нет собственных адресов ячеек
• кэш программ и данных отдельно
процессор
контроллер
кэш-памяти
2-й раз
1-й раз
кэш-память
ОЗУ
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
11. Кэш-память
11Компьютер, 10 класс
Кэш-память
Проблемы:
• небольшой объём, быстро заполняется
• при изменении данных в регистрах нужно
обновлять кэш
Решаются контроллером кэш-памяти.
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
12. Сравнение видов памяти
12Компьютер, 10 класс
Сравнение видов памяти
Ёмкость
Время доступа
регистры
байты
0,1 нс
кэш L1
n·10 Кбайт
0,5 нс
кэш L2
n Мбайт
5 нс
ОЗУ
n Гбайт
50 нс
флэш-память n Тбайт
n·10 мкс
n Тбайт
10 мс
диски
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
13. Виртуальная память
13Компьютер, 10 класс
Виртуальная память
• увеличение размера программы
• увеличение объема обрабатываемых данных (до
Тбайтов)
• запуск нескольких программ одновременно
! Требуется больше ОЗУ, чем реально
установлено на компьютере!
страницы
виртуальной
памяти
адресное пространство процессора
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
14. Основные характеристики памяти
14Компьютер, 10 класс
Основные характеристики памяти
Информационная ёмкость — это максимально
возможный объём данных, который может сохранить
данное устройство памяти (Гбайт, Тбайт, …).
Для дисков – форматированная («полезная») ёмкость и
неформатированная (+ место для служебной разметки)
Время доступа — интервал времени от момента
посылки запроса информации до момента получения
результата на шине данных.
ОЗУ – наносекунды(1 нс = 10–9 с)
жёсткие диски — миллисекунды (1 мс = 10–3 с).
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
15. Основные характеристики памяти
15Компьютер, 10 класс
Основные характеристики памяти
Средняя скорость передачи данных — это
количество передаваемых за единицу времени
данных после непосредственного начала операции
чтения (Мбайт/с).
+ для дисков – частота вращения
+ стоимость 1 бита или стоимость 1 Гбайта
© К.Ю. Поляков, Е.А. Ерёмин, 2025
http://kpolyakov.spb.ru
Информатика