Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что такое адресное пространство и чем оно отличается от оперативной памяти?

100 Ученик (30), закрыт 16 лет назад
Лучший ответ
Павел Лысенко Мастер (2263) 16 лет назад
адресное пространство: область доступных адресов для данного компьютера (операционки) .
если операционка 64 битная, процессор 64битный, (это уже раельности) и платформа спроектирована по максимуму, то адресовать такая система может 2 в степени 64 ячеек памяти.
число это просто умопомрачительно большое. Вот пример.
32 битная адресация позволяет адресовать 4 гигабайта оперативки 2 в степени 30+2 2 в степени 30 = 1 гигабайт, умножить на 2^2=4 итого 4 гигабайта.
т. е. 2^64 = (2^60)*2^4 = 16*1024 Петабайт . (не знаю, как называется ).

а оперативная память - это количество ячеек оперативной памяти, которые установлены в данном компьютере ( в пределах этого адресного пространства) .

Всегда объем оперативной памяти ограничен потолком -адресным пространством системы. Часто- даже меньше (из-за ограничений платформы).
Остальные ответы
Алексей Касаткин Ученик (242) 16 лет назад
своими совами: оперативная память - это набор микросхем, а адресное пространство - часть оперативной памяти.
Тигр@ Искусственный Интеллект (140322) 16 лет назад
Независимо от типа оперативная память ЭВМ является адресной. Это значит, что каждой, хранимой в памяти единице информации ставится в соответствие специальное число, а именно адрес, определяющий место его хранения в памяти. В современных ЭВМ различных типов, как правило, минимальной адресуемой единицей информации является байт (8-ми разрядный код) .
Т. е. сама по себе память - это ячейки, в которых храниться информация, но чтобы поиметь к ним доступ нужно сначала назначить адрес выборки ячейки (чтения или записи) .
Т. е. адресное пространство - это диапазон адресов для обращения к ячейкам памяти.
Например 32-х битная ОС не может работать с памятью, объемом более3,25 Гб, так как не хватает адресов.
local LOCAL Ученик (180) 6 лет назад
Это может быть:
Множество e-mail адресов в домене @mail.ru, ip адресов в сети интернет.
Множество адресов, которые можно выставить на шине адреса
Множество имен переменных в программе, записанной на языке программирования
Множество номеров ячеек памяти, физически установленной в компьютере
и т. д
Похожие вопросы