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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GLOSSARYmachine status word (MSW): an 80<strong>286</strong> register that includes the TS, EM, MP, and PE Booleans.These items are global to the system and are not a part of the task state.mailbox: a software mechanism for sending messages between tasks. The mechanism consists of twoqueues: one a queue of undelivered messages, the other a queue of tasks waiting for messages. Messagesare delivered in FIFO order.memory management: the set of operating system functions that deal with the l111ocation of RAM totasks.memory-mapped I/O: a style of I/O interface in which I/O devices respond to specific addresses inthe memory address space. I/O operations are triggered by standard instructions that read from, andwrite to, memory locations.message: a unit of intertask communication.module: a compilation unit or a combination of compilation units.MP (math present) flag: a Boolean in the MSW that indicates whether a processor extension (such asthe 80287 Numerics Processor Extension) is present.mutual exclusion: preventing two critical sections from executing concurrently.multiprocessing: using more than one CPU to execute a multitasking system.multitasking: the capability to support more than one task either simultaneously (by using more thanone CPU) or virtually simultaneously (by multiplexing one CPU among several tasks).nested task (NT) flag: a Boolean in the flag word that indicates the existence of a back link field inthe TSS to a previous TSS.non-maskable interrupt (NMI): an external interrupt presented to the NMI pin of the 80<strong>286</strong> that theprocessor does not ignore, even when IF is reset.not-present segment: a segment whose descriptor has the present bit reset. In a virtual-memory system,this condition normally indicates that the segment has been evicted from RAM to make space for othersegments.nucleus: see kernel.nullify: assign a null value to.numerics processor extension (NPX): the 80287 processor which cooperates with the 80<strong>286</strong> CPU toextend its processing power in mathematical applications.object module format (OM F): a standard for the structure of object code files.OF (overflow) flag: an arithmetic flag that indicates when a signed operation produces a positive numberthat is too large or a negative number that is too small to fit in the destination operand.offset: the address of a location within a segment, expressed as a quantity to be added to the baseaddress of the segment.Glossary-7 121960·001

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

Saved successfully!

Ooh no, something went wrong!