Navigation

  • index
  • modules |
  • next |
  • previous |
  • Operating Systems Study Guide »

1. Introduction to Operating SystemsΒΆ

Contents:

  • 1.1. Basic Operating System Concepts
    • 1.1.1. What is an Operating System?
    • 1.1.2. Operating System Benefits
  • 1.2. History of Operating Systems
    • 1.2.1. Batch Processing
    • 1.2.2. Timesharing
    • 1.2.3. Fun Pictures
  • 1.3. Current Operating Systems Research Topics
  • 1.4. Computer Architecture
    • 1.4.1. The von Neumann Architecture
    • 1.4.2. The CPU Control Unit
    • 1.4.3. The Arithmetic Logic Unit (ALU)
    • 1.4.4. The von Neumann Loop
  • 1.5. Basics of How Operating Systems Work
    • 1.5.1. Role of Interrupts
    • 1.5.2. CPU Execution Mode
    • 1.5.3. CPU Response to Interrupts
  • 1.6. Parts of an Operating System
  • 1.7. Operating-System Design and Implementation
    • 1.7.1. Design Goals
    • 1.7.2. Implementation
  • 1.8. Operating-System Structure
    • 1.8.1. Simple Structure
    • 1.8.2. Monolithic Approach
    • 1.8.3. Layered Approach
    • 1.8.4. Microkernels
  • 1.9. System Boot
  • 1.10. The Operating System Environment
    • 1.10.1. Some OS Tasks
    • 1.10.2. OS Efficiency Functions
  • 1.11. System Calls
    • 1.11.1. System Call Parameters
    • 1.11.2. Types of System Calls

Logo

Previous topic

Operating Systems Study Guide

Next topic

1.1. Basic Operating System Concepts

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Operating Systems Study Guide »
© Copyright 2009 to 2015, Tim Bower. Created using Sphinx 1.4.4.