  | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
   
   
    | n | 
    Logical
    Organization 
     | 
     | 
   
   
     | 
   
   
     | 
    u | 
    users write
    programs in modules with different 
     | 
     | 
   
   
     | 
    characteristics 
     | 
     | 
   
   
     | 
   
   
     | 
    F | 
    instruction
    modules are execute-only 
     | 
     | 
   
   
     | 
   
   
     | 
    F | 
    data modules are
    either read-only or read/write 
     | 
     | 
   
   
     | 
   
   
     | 
    F | 
    some modules are
    private others are public 
     | 
     | 
   
   
     | 
   
   
     | 
    u | 
    To effectively
    deal with user programs, the OS 
     | 
   
   
     | 
   
   
     | 
    and hardware
    should support a basic form of 
     | 
     | 
   
   
     | 
    module to
    provide the required protection and 
     | 
     | 
   
   
     | 
   
   
     | 
    sharing 
     | 
     |