Introduction OS
Introduction OS
Network
adapter
Bus
6
Computer system operation:
I/O and device interaction
• I/O devices and the CPU can execute concurrently
• Each device controller has a local buffer
• Data movement (I/O) between device and local buffer (by device)
• Data movement between memory and local buffer (by CPU)
• Device controller
informs CPU that it
has finished its
current output operation
or it has some input data
by causing
an interrupt
7
Computer System Organization
• BUS: A collections of wires through which data is transmitted from one part of a computer to
an other part of a computer.
• it connects all the internal component of computer to the CPU to main memory.
• There are three types of Bus
1. Control Bus
2. Address Bus
3. Data Bus
Types
• Address bus - carries memory addresses from
the processor to other components such as
primary storage and input/output devices. ...
11
Goals of operating system
• Provide user interface
• Manage hardware resources
• Start and shutdown a computer
• Configure system devices
• Manage computer memory
• Coordinates different task within a system
• Establish and manage internet connections
Characteristics of operating system
• User friendly
• Keep track the status of each resource in a system
• Allows shearing of system resources include software and hardware
• Provides strong security features
• Convenient to use.
• Scheduling
• Errors handling
Thank You