chapter 2: computer system structures

Get Started. It's Free
or sign up with your email address
Rocket clouds
chapter 2: computer system structures by Mind Map: chapter 2: computer system structures

1. synchronous I/O structure

1.1. only one I/O run at a time

1.2. can't support multiple processes

2. Asynchronous I/O structure

2.1. can support multiple I/O processing

2.2. CPU more efficient

3. Storage structure

3.1. main memory

3.2. secondary storage

4. Dual-mode operation

4.1. all resources are shareable

4.2. modes of operation

4.2.1. user mode

4.2.2. kernel mode

5. I/O protection

5.1. all I/O instructions are privileged instructions

5.2. only OS can issue the instructions

6. Interrupt handling

6.1. OS is responsible to carry address to interrupt vector table

6.2. OS temporarily store the data

7. Memory Protection

7.1. base register

7.2. limit register

8. hardware address protection

8.1. OS allowed to load user's programs in user's memory

9. CPU Protection

9.1. load timer only can be issue by OS

10. Storage Hierarchy

10.1. speed

10.2. cost

10.3. volatility

10.4. caching

10.4.1. magnetic disk

10.4.2. main memory

10.4.3. cache

10.4.4. hardware register

11. Computer-system operation

11.1. Each device controlleris in charge of a specific type of device .

11.2. Each device controller has a local buffer