Mind Map Gallery Computer System Structure
无数据
This is a mind map talking about Computer System Structure. You can create a mind map like this effortlessly.
Computer System Structure
Hardware Protection
DualMode Operation
I/O Protection
Hardware Address Protection
Memory Protection
Base register
Limit register
CPU Protection
Timer
Storage Hierarchy
Speed
Cost
Volatility
Caching
Storage Device Hierarchy
Storage Structure
Main memory
Secondary storage
Magnetic disks
I/O Structure
Synchronous I/O Structure
Asynchronous I/O Structure
Two I/O Methods
Interrupt Handling
The operating system preserves the stateof the CPU by storing registers and theprogram counter.
Determines which type of interrupt hasoccurred, either by:
polling, or
vectored interrupt system
Separate segments of code determinewhat action should be taken for each typeof interrupt.
Computer-SystemOperation
Each device controller has a local buffer
The CPU and device controllers can
execute concurrently
Each device controller is in charge of aspecific type of device
CPU moves data from/to main memoryto/from local buffers
I/O is from the device to local buffer of
controller
Device controller informs CPU that it hasfinished its operation by causing aninterrupt