Page 79 - slides.dvi
P. 79

•
                                                          •
                                                   •
                                                                      Run
                                                                 (the
                         –
                                            –
                                       –
                    –
   Operating
             Modern
                                                          Each
                                                                      time
                    bind
                         bind
                                Address
   Systems
                                            virtual
                                                                 MMU).
                    to
                         to
   —
                                                   Allocation
                                       allocate
                                                                 If
                                                          process
                                                                                                               (2
                    real
   Virtual
             operating
                                                                 we
                                                                      mapping
                                binding
                         logical
                                                                                                               of
                                                          has
                                            address
                                       physical
                                                   problem
                                                                                                               2)
   Addressing
                                                                 make
                                                                      from
                                                          own
                                solved:
             systems
                    addresses
                                                                                           CPU
                                                                 this
                                                   solved
   Summary
                         addresses
                    at
                                            allocation
             use
                                       memory
                                                                      logical
                                                   (or
                         at
                                                          address
                                                                      to
                    load
                                                   at
                                            easy.
                                                                                                logical
                                                                                              address
                                                                 mapping
             paging
                                       ‘behind
                                                                 a
                                                          space.
                                                   least
                                                                      physical
                                       the
                                                                 per
                    time/run
                                                                                           MMU
                         compile-time.
                                                   split):
             hardware
                                                                                  translation
                    time.
                                                                                fault (to OS)
                                       scenes’.
                                                                 process
             and
                                                                      addresses
                                                                                              address
             fake
                                                                                                physical
                                                                 thing
                                                                                    Memory                     Summary
             out
                                                                 then:
                                                                      performed
                                                                      by
             segments
             in
                                                                      special
             software.
                                                                      hardware
   75
   74   75   76   77   78   79   80   81   82   83   84