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