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.

PREFACEThis book is written for systems designers and operating system designers and programmers who planto use the Intel <strong>iAPX</strong> <strong>286</strong> microprocessor in its protected, virtual-address mode. The protected-mode<strong>iAPX</strong> <strong>286</strong> is designed for multitasking systems: systems that serve many users or that simultaneouslyrun several programs.This book analyzes operating system functions that are appropriate for the <strong>iAPX</strong> <strong>286</strong> when used in avariety of multitasking applications, including• Communications, such as automated PBXs• Real-time, such as instrumentation or process control• Multi-user, such as time-sharing or office systemsMany of the features of the <strong>iAPX</strong> <strong>286</strong> are intended for use by an operating system. This book identifiesand explains those features and gives examples of how they can be used in an operating system.AUDIENCEThis book assumes that you have a knowledge of multitasking operating systems at least equivalent tothat presented in introductory undergraduate textbooks on the subject. It also assumes that you havehad some exposure to the architecture of the <strong>iAPX</strong> <strong>286</strong> through attending an introductory course orreading introductory literature such as Introduction to the <strong>iAPX</strong> <strong>286</strong>.RELATED PUBLICATIONSIntel LiteratureThe following manuals contain additional information of use to operating-system designers andprogrammers:• ASM<strong>286</strong> Assembly Language Reference Manual, 121924Component Data Catalog, 210298• <strong>iAPX</strong> <strong>286</strong> Architecture Extension Kernel (K<strong>286</strong>) User's <strong>Guide</strong>, 121961• <strong>iAPX</strong> <strong>286</strong> Programmer's Reference Manual, 210498• <strong>iAPX</strong> <strong>286</strong> <strong>System</strong> Builder User's GUide, 121935• <strong>iAPX</strong> <strong>286</strong> Utilities User's GUide, 121934• <strong>iAPX</strong> <strong>286</strong>/10 High Performance Microprocessor with Memory Management and Protection (DataSheet),210253• Introduction to the <strong>iAPX</strong> <strong>286</strong>,210308• PL/M-<strong>286</strong> User's <strong>Guide</strong>, 121945iii 121960·001

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

Saved successfully!

Ooh no, something went wrong!