199
Memory Management Requirements
nLogical Organization
uusers write programs in modules with different characteristics
Finstruction modules are execute-only
Fdata modules are either read-only or read/write
Fsome modules are private others are public
uTo effectively deal with user programs, the OS and hardware should support a basic form of module to provide the required protection and sharing