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