In: Computer Science
Definition of OS, a notion of an operating system
Define Basic system structure
Define Device controllers
How is a system started, Bootstrap program
What is a device controller?
How is an interrupt handled?
Define Deamons
Define Local buffers for device controllers
Define Interrupts
Define Interrupt vector table
How does DMA work?
Advantages of Multiprocessor systems
Comparison between asymmetric multiprocessing and symmetric multiprocessing.
1)Definition of OS:
OS stands for Operating system.
2)Basic System Structure:
computer system divided into 4 components.
1)Hardware-provides basic computing resoures.(cpu,i/o devices).
2)Operating system
3)Application programs:define the ways in
which the system resources are used to solve the computing
problems of the users
4)Users.
3)A device controller is a system that controls the incoming and outgoing signals of the CPU.
4) System is started due to the bootstrap program.bootstrap program is loaded at power-up or reboot.
stored in ROM, known as firmware.Initializes all aspects of system.
Loads operating system kernel and starts execution.
5)A device controller is the electrical part of the IO device.A device is connected to computer through socket
and socket is connected to device controller.
6) Interrupt handled by interrupt service routine or ISR.Which have some specific conditions to handle interrupts.These are called as System call.
7)Deamon is computer program runs on background process.Which are not under control of user.
8)A temporary storage holding place for device controller is called Local buffer.
9)Interrupt is a signal from device in a attached computer which requires operating system to stop.
10)Interrupt vector table is a data structure which consists of interrupt handlers for corresponding interrup requests.
11)Direct memory access consists a peripheral device which controls the cpu memory bus directly.
12)Increased throughput.cost saving etc.
13) In Symmatric multiprocessing each processor run the tasks in Operating System.In assymatric multiprocessing Only Master processor run the tasks of Operating System.