• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/8

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

8 Cards in this Set

  • Front
  • Back

Interrupt

Software or hardware signal that indicates that system resources (i.e. CPU) are neede for instruction processing. P. 341, 354

Instruction Set

Set of operations and commands that can be implemented by a particular processor (CPU). P. 342-343, 354

Microarchitecture

Specific design of a microprocessor, which includes physical components (registers, logic gates, ALU, cache, etc.) that support a specific instruction set. P. 343, 354

Application programming interface

API - Software interface that enables process-to-process interaction. Common way to provide access to standard routines to a set of software programs. P. 345, 354

Monolithic operating system architecture

All of the code of the operating system working in kernel mode in an ad hoc and nonmodularized manner. P. 352, 354.



Example: DOS

Layered operating system architecture

Architecture that separates system functionality into hierarchical layers. P. 347-349, 352, 354

Data hiding

Use of segregation in design decisions to protect software components from negatively interacting with each other. Commonly enforced through strict interfaces. p- 349, 354,

Microkernel architecture

empty