 |
МИРЭА кафедра МОВС |
Память
Память ЭВМ VAX состоит из 8-разрядных байтов, каждый из которых имеет
свой адрес.
Два последовательных байта составляют слово (word) четыре - длинное
слово (longword), восемь - квадрослово (quadword) шестнадцать -
октослово (octaword). Как и в System/370, для уменьшения времени
доступа к оперативной памяти желательно, чтобы слова, длинные слова,
квадрослова и октослова были выравнены по соответствующей границе.
Реальная оперативная память ЭВМ VAX может достигать 223байт.
В то же время все программы VAX работают в виртуальном адресном
пространстве объемом 232 байт. Объем реальной оперативной памяти
обычно никак не влияет на выполнение прикладных программ. Половина
виртуального адресного пространства называется системным пространством
(system space). Эта часть содержит программы операционной системы и
используется совместно всеми программами. Другая половина адресного
пространства называется пространством процессов (process space).
Пространство процессов определено отдельно для каждой программы.
Часть этого пространства содержит стеки, доступные программе.
Для работы со стеками имеются специальные регистры и команды.