Chp2:Computer System Structures

Get Started. It's Free
or sign up with your email address
Chp2:Computer System Structures by Mind Map: Chp2:Computer System Structures

1. Interupt Handling

1.1. When CPU is interrupted,it stops what it's doing and transfers execution to fixed location.

2. Synchronous I/O Structure

2.1. only support one I/O at a time

2.2. wait instruction idles the CPU untill next interupt

2.3. one I/O request is outstanding at a time.

3. Asynchronous I/O

3.1. can support multiple I/O setting

3.2. CPU must be fully utilize

3.3. OS indexes into I/O device table to determine device status and modify table entry to include interrupt

4. Storage Structure

4.1. Main memory

4.1.1. large storage media that CPU can access

4.2. Secondary Storage

4.2.1. extansion of main memory that provides nonvolatile storage capacity

5. Storage Hierarchy

5.1. storage system

5.1.1. speed

5.1.2. cost

5.1.3. volatility

6. Modes of operation

6.1. User mode

6.1.1. user program executes here

6.2. Kernel mode

6.2.1. monitor executes here

7. Protection

7.1. I/O

7.1.1. user program cannot issue I/O instructions directly

7.2. Memory

7.2.1. Base register

7.2.2. Limit register

7.3. CPU

7.3.1. When timer interrupt,control transfers to OS

7.3.2. Load-timer is a privileged instruction