13.07.2015 Views

iAPX 286 Operating System Writers Guide 1983

iAPX 286 Operating System Writers Guide 1983

iAPX 286 Operating System Writers Guide 1983

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INTRODUCTION TO PROTECTED MULTITASKING ON THE <strong>iAPX</strong> <strong>286</strong>GLOBAL SPACEFigure 1-6. A One-Level Unprotected Structure121960-45O.S~ Functions in a Dynamic EnvironmentEven though many of the duties of an operating system in a dynamic environment resemble those in astatic environment, the dynamic environment often introduces new complexities. Some additionalfunctions that a dynamic system may require include• Real memory ma~agement• Program loading• Command language interface• Virtual memory management• Load-time bindingCONSTRUCTING THE INITIAL RUN· TIME ENVIRONMENTIntel's <strong>System</strong> Builder program helps you create the initial executable system. The Builder programcollects object modules into one module, assigns physical addresses, creates system tables, and assignsprivilege levels. A specification language gives you the ability to control precisely what the Builderdoes.1-8 121960-001

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!