1. I/O SYSTEM:I/O HARDWARE:
·
PORT
·
BUS
·
DAISY CHAIN
·
PCI BUS
·
CONTROLLER
·
MEMORY MAPPED I/O
·
FOUR REGISTRES:
1.
STATUS
2.
CONTROL
3.
DATA-IN
4.
DATA-OUT
2. I/O SYSTEMS :
POLLING
3.
I/O SYSTEMS: INTERRUPTS:
- INTERRUPT
- INTERRUPT REQUEST
- INTERRUPT HANDLER
- NON-MASKABLE
- MASKABLE
- INTERRUPT VECTOR
- INTERRUPT PRIORITY LEVELS
- EXCEPTIONS
- TRAP(SOFTWARE INTERRUPT)
4. I/O SYSTEMS: DIRECT MEMORY ACCESS
- PROGRAMMED I/O
- DMA
- BUS-MASTERING
- HAND SHAKING BETWEEN DMA CONTROLLER AND THE DEVICE
- DMA REQUEST
- DMA ACKNOWLEDGE
- CYCLE STEALING
- DVMA-DIRECT VIRTUAL MEMEORY ACCESS
5. APPLICATION I/O INTERFACE:
- INTERFACE
- KERNEL I/O STRUCTURE
- CHARACTERISTICS OF I/O DEVICES
- CHARACTER STREAQM OR BLOCK
- SEQUENTIAL OR RANDOM ACCESS
- SYNCHRONOUS OR ASYNCHRONUS
- SHARABLE OR DEDICATED
- SPEED OF OPERATION
- READ-WRITE
6. APPLICATION I/O INTERFACE: (10 M)
- INTERFACE
- KERNEL I/O STRUCTURE
- CHARACTERISTICS OF I/O DEVICES
- CHARACTER STREAQM OR BLOCK
- SEQUENTIAL OR RANDOM ACCESS
- SYNCHRONOUS OR ASYNCHRONUS
- SHARABLE OR DEDICATED
- SPEED OF OPERATION
- READ-WRITE
- BLOCK AND CHARACTER DEVICES
- NETWORK DEVICE
- CLOCKS AND TIMERS
- BLOCKING AND NON-BLOCKING I/O
7. KERNEL I/O SUB SYSTEM:
- I/O SCHEDULING
- BUFFERING
- CACHING
- SPOOLING AND DEVICE RESERVATION
- ERROR HANDLING
- KERNEL DATA STRUCTURES
8. TRANSFORMING I/O TO HARDWARE OPERATIONS:
- LIFE CYCLE OF AN I/O REQUEST
9. ACCESS MATRIX
10. SECURITY PROBLEM:
- MALICIOUS ACCESS
- SECURITY MEASURES AT FOUR LEVELS:
- PHYSICAL
- HUMAN
- NETWORK
- OPERATING SYSTEM
No comments:
Post a Comment