Внутренняя память компьютера предназначена для оперативной обработки данных. Она является более быстрой, чем внешняя память, что соответствует принципу иерархии памяти, выдвинутому в проекте Принстонской машины. Следуя этому принципу, можно выделить уровни иерархии и во внутренней памяти. Выделяют следующие виды внутренней памяти:
- · оперативная. В нее помещаются программы для выполнения и данные для работы программы, которые используются микропроцессором. Она обладает большим быстродействием и является энергозависимой. Обозначается RAM — Random Access Memory -память с произвольным доступом;
- · кэш-память (от англ. caсhe — тайник). Она служит буфером между RAM и микропроцессором и позволяет увеличить скорость выполнения операций, т.к. является сверхбыстродействующей. В нее помещаются данные, которые процессор получил и будет использовать в ближайшие такты своей работы. Эта память хранит копии наиболее часто используемых участков RAM. При обращении микропроцессора к памяти сначала ищутся данные в кэш-памяти, а затем, если остается необходимость, в оперативной памяти;
- · постоянная память — BIOS (Basic Input-Output System). В нее данные занесены при изготовлении компьютера. Обозначается ROM — Read Only Memory. Хранит: программы для проверки оборудования при загрузке операционной системы; программы начала загрузки операционной системы; программы по выполнению базовых функций по обслуживанию устройств компьютера; программу настройки конфигурации компьютера — Setup. Позволяет установить характеристики: типы видеоконтроллера, жестких дисков и дисководов для дискет, режимы работы с RAM, запрос пароля при загрузке и т.д;
- · полупостоянная память — CMOS (Complementary Metal-Oxide Semiconductor). Хранит параметры конфигурации компьютера. Обладает низким энергопотреблением, потому не изменяется при выключении компьютера, т.к. питается от аккумулятора;
- · видеопамять. Используется для хранения видеоизображения, выводимого на экран. Входит в состав видеоконтроллера.
Внутренняя память дискретна. Элементарной (минимальной) единицей хранения информации является бит. Он может содержать 02 или 12. Однако компьютер при работе с памятью для размещения или выборки данных из нее оперирует не битами, а байтами и более крупными единицами — словами и двойными словами. В зависимости от класса компьютера слово — это два или четыре байта памяти.
Информатика. 7 класс. Компьютерная память /16.09.2020/
информатизация общество вычислительный инфраструктура
Непосредственно-адресуемая память операционной системы MS DOS
Расширенная память XMA
Стандартная память CMA (640К)
Верхняя память UMA (384К)
Область служебных программ и данных операционной системы — CMOS (64К)
Область программ и данных пользователя RAM (576К)
Область видеопамяти и служебных программ (256К)
Область программы начальной загрузки операционной системы MS DOS и других программ — BIOS (128К)
Высокая память HMA (64К)
0 64К 640К 896К 1024К 1088К MAX
Как работает память компьютера? [Ted Ed на русском]
Для обращения к элементам памяти они снабжаются адресами, начиная с нуля. Максимальный адрес основной памяти определяется функциональными возможностями того или иного компьютера.
Структура основной памяти (за исключением кэш-памяти) для компьютеров класса IBC PC с указанием начальных адресов отдельных областей представлена в таблице:
В силу особенностей операционной системы (ОС) MS DOS непосредственно адресуются только первые 1024К памяти, доступ к остальным адресам осуществляется средствами специальных программ, которые называются драйверами. Их подключение выполняется в файле конфигурации config.sys в предложении device.
При обращении к элементам памяти ОС использует не абсолютный адрес, например, 2245653, а сегментированный.
В простейшем случае для образования сегментированного адреса все адресное пространство делится на блоки — сегменты — размером 16Б, которые нумеруются четырехзначными шестнадцатеричными числами от 000016 до FFFF16. Тогда внутри сегмента каждый байт как элемент памяти характеризуется смещением — отстоянием в байтах от начала сегмента. В результате каждый абсолютный адрес представляется парой сегмент: смещение. На рисунке представлена схема формирования сегментированных адресов:
Зададимся абсолютным адресом, равным 40Б, и представим его в сегментированном виде: 0002:0008. Здесь 0002 — номер сегмента, 0008 — смещение в сегменте.
Источник: vuzlit.com
ВНУТРЕННЯЯ ПАМЯТЬ КОМПЬЮТЕРА
Различают два основных вида памяти – внутреннюю и внешнюю.
Основными характеристиками памяти являются объем, время доступа и плотность записи информации. Объем памяти определяется максимальным количеством информации, которая может быть помещена в эту память, и выражается в килобайтах, мегабайтах, гигабайтах. Время доступа к памяти (секунды) представляет собой минимальное время, достаточное для размещения в памяти единицы информации. Плотность записи информации (бит/см 2 ) представляет собой количество информации, записанной на единице поверхности носителя.
ВНУТРЕННЯЯ ПАМЯТЬ КОМПЬЮТЕРА
Внутренняя память компьютера состоит из двух частей: оперативного запоминающего устройства (ОЗУ) и постоянного запоминающего устройства (ПЗУ). Они располагаются на материнской плате.В состав внутренней памяти входят оперативная память, кэш–память и специальная память.
Процессор компьютера может работать только с теми данными, которые хранятся в ячейках его оперативной памяти.
Оперативная память (ОЗУ, англ. RAM, Random Aссess Memory – память с произвольным доступом) – это быстрое запоминающее устройство не очень большого объёма, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами.
Рассмотрим принципиальную схему её организации.
Оперативная память — это массив кристаллических ячеек, способных хранить данные.
Память можно представить наподобие листа из тетради в клеточку. В каждой клетке может храниться в данный момент только одно из двух значений: нуль или единица. В ячейку можно записать только 0 или 1, то есть 1 бит информации. Такая ячейка так и называется — «бит».
éЯчейка(бит)
Ячейка памяти, хранящая один двоичный знак, называется «бит».
Бит – наименьшая частица памяти компьютера.
Следовательно, у слова «бит» есть два смысла: это единица измерения количества информации и частица памяти компьютера. Оба эти понятия связаны следующим образом: В одном бите памяти хранится один бит информации.
Это наименьшая частица памяти компьютера и в связи с этим память имеет битовую структуру, которая определяет первое свойство оперативной памяти – дискретность.
Дискретные объекты состоят из отдельных частиц. Например, песок дискретен, так как состоит из песчинок. Память состоит из отдельных ячеек – битов.
Бит является слишком маленькой едиицей информации, поэтому биты объединили в группы по 8 – байты. В одном байте памяти можно сохранить 1 байт информации.
é Байт
Каждый байт получает порядковый номер – адрес. Адресуемость – второе свойство оперативной памяти. Нумерация начинается с нуля.
Таким образом, память можно представить себе в виде многоквартирного дома, в котором квартиры – это байты, а номер квартиры – адрес. Чтобы найти нужную информацию, необходимо знать адрес байта, в котором она хранится. Именно так поступает процессор, когда обращается за данными и программами к оперативной памяти.
Внутренняя (основная) память компьютера.
Внутренняя память может быть энергозависимой и энергонезависимой. Энергонезависимость памяти означает, что устройство сохраняет данные вне зависимости от подачи питающего напряжения, соответственно, если утройство энергозависимо, данные не сохраняются. Оперативная и кэш-память являются энергозависимыми — данные сохраняются в них временно, вплоть до выключения электропитания компьютера, причем в динамической памяти (в отличие от статической) требуется постоянное обновление (регенерация) данных.
Оперативная память (ОЗУ) – память с произвольным доступом – это быстрое запоминающее устройство не очень большого объема, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами. Название «оперативная» память получила потому, что она работает очень быстро, так что процессору не приходится ждать при чтении данных из памяти или записи в память. Однако содержащиеся в ней данные сохраняются, пока компьютер включен; при выключении компьютера содержимое оперативной памяти стирается (за некоторыми исключениями). Оперативная память (RAM – Random Access Memory – память с произвольным доступом) представляет собой множество ячеек, причем каждая ячейка имеет свой уникальный двоичный адрес (нумерация ячеек начинается с нуля). Каждая ячейка памяти имеет объем от 1 байт, следовательно, максимальный объем адресуемой памяти для процессоров равен 4 294 967 296 байт = 4 194 304 Кбайт = 4096 Мбайт = 4 Гбайт.
Кэш-память (cache 1 ), или сверхоперативная память, — очень быстрое ЗУ небольшого объема, которое используется при обмене данными между процессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью. Кэш-памятью управляет специальное устройство – контроллер, который, анализируя выполняемую программу, пытается предвидеть, какие данные и команды, вероятнее всего понадобятся в ближайшее время процессору, и переписывает их в кэш-память. Кэш-память реализуется на микросхемах статической памяти SRAM (Static RAM), более быстродействующих, дорогих и малоемких, чем DRAM. Современные микропроцессоры имеют встроенную кэш-память, так называемый кэш первого уровня, емкостью от 32 до 128 Кбайт. Кроме того, на системной плате компьютера может быть установлен кэш второго уровня емкостью 512 Кбайт и выше.
Постоянная память (ROM- Read Only Memory – память только для чтения) – энергонезависимая память, используемая для хранения данных, которые никогда не потребуют изменения. Содержание памяти специальным образом «зашивается» в устройстве при его изготовлении для постоянного хранения. Из постоянного запоминающего устройства (ПЗУ) данные можно только читать. Прежде всего, в постоянную память записывают программу управления работой самого процессора. В ПЗУ находятся программы управления дисплеем, клавиатурой, принтером, внешней памятью, программы запуска и остановки компьютера, тестирования устройств.
Перепрограммируемая постоянная память (Flash Memory) – энергонезависимая память, допускающая многократную перезапись своего содержимого. Важнейшая микросхема постоянной памяти, или Flash-памяти, — модуль BIOS. BIOS (Basic Input/output System – базовая система ввода-вывода) – совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера и загрузки операционной системы в оперативную память.
Работа таких стандартных устройств, как клавиатура, может обслуживаться программами BIOS, но такими средствами невозможно обеспечить роботу со всеми возможными устройствами (в связи с их огромным разнообразием и наличием большого количества разных параметров). Но для своей работы программы BIOS требуют всю информацию о текущей конфигурации системы.
По очевидной причине эту информацию нельзя сохранять ни в оперативной памяти, ни в постоянной. Специально для этих целей на материнской плате есть микросхема энергонезависимой памяти, которая называется CMOS.
От оперативной памяти она отличается тем, что ее содержимое не исчезает при отключении компьютера, а от постоянной памяти она отличается тем, что данные можно заносить туда и изменять самостоятельно, в соответствии с тем, какое оборудование входит в состав системы. Микросхема памяти CMOS постоянно питается от небольшой батарейки, расположенной на материнской плате. В этой памяти сохраняются данные про гибкие и жесткие диски, процессоры и т.д. Тот факт, что компьютер четко отслеживает дату и время, также связанн с тем, что эта информация постоянно хранится (и обновляется) в памяти CMOS. Таким образом, программы BIOS считывают данные о составе компьютерной системы из микросхемы CMOS, после чего они могут осуществлять обращение к жесткому диску и другим устройствам.
Видеопамять — часть оперативной памяти, отведённая для хранения данных, которые используются для формирования изображения на экране монитора. При этом в видеопамяти может содержаться как непосредственно растровый образ изображения (экранный кадр), так и отдельные фрагменты как в растровой (текстуры), так и в векторной (многоугольники, в частности треугольники) формах. Существует выделенная оперативная память видеокарты, также называемая «видеопамять». Такая оперативная память используется только под нужды различных графических приложений и игр.
Источник: studfile.net