0% found this document useful (0 votes)
6 views

9c-t

Uploaded by

Saqib Tipo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

9c-t

Uploaded by

Saqib Tipo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Chapter 4.

3
Running of
Application
What exactly happens between pressing
the power button and seeing the
operating system load?"
Lesson Objectives

1. Understand the Role of BIOS:


• Explain the function and importance of the Basic Input/Output System
(BIOS) in a computer system.

2. Explain Interrupts in OS:


Define what an interrupt is and its significance in an operating system.
Introducing BIOS (Basic Input/Output System)
• Known as firmware (a tangible
electronic component with
embedded software
instructions, such as a BIOS)
• The BIOS settings are stored on
a CMOS chip (complementary
metal-oxide-semiconductor)
⚬ BIOS settings would be reset
if the battery was removed
or disconnected
• Responsible for booting up the
computer by loading part of the
operating system from
secondary storage into RAM
Application Software Running Sequence

Power On

Hardware
Application Software Running Sequence

Bios checks if every


Power On hardware is working
fine

Firmware
Hardware
(BIOS)

Loads the
BIOS
program
located in
the ROM
Application Software Running Sequence

Bios checks if every


Power On hardware is working
fine

Firmware Operating
Hardware
(BIOS) System

Loads the BIOS


BIOS loads the
program operating
located in system
the ROM
Application Software Running Sequence

Bios checks if every


Power On hardware is working Operating System
fine takes over

Firmware Operating Application


Hardware
(BIOS) System Software

Loads the BIOS


BIOS loads the
program operating
located in system
the ROM
Chapter 4.4: Software

INTERRUPT
IGCSE CS
DEFINITION OF
INTERRUPT
AN INTERRUPT IS WHERE A SIGNAL IS SENT
FROM A DEVICE OR A PROGRAM TO THE
OPERATING SYSTEM THAT CAUSES A
TEMPERORY STOP.
EXAMPLES OF AN
INTERRUPT : YOU TRY

Try to create two Try to perform


folders that have 5/0 in your
the same name calculator
OTHER EXAMPLES OF AN
INTERRUPT
A hardware fault Software error
(Printer out of
ink, paper jam)

A timing signal
FUNCTION OF AN
INTERRUPT

CAUSE THE CURRENT PROGRAM TO


TEMPERORILY STOP WHAT IT IS DOING SO
THAT THE OS CAN SERVICE THE INTERRUPT
FLOW

Device sends
an interrupt
signal

Eg.Divide by 0, keyboard key


pressed, printer error, mouse
movement
FLOW

The interrupt
Device sends is collected
XX
an interrupt by an
signal interrupt
handler

Eg.Divide by 0, keyboard key


pressed, printer error, mouse
movement
Conclusion

In this lesson, we explored the critical concept of interrupt handling in computer


systems. We learned that interrupts are signals sent to the processor to indicate
that an event requiring immediate attention has occurred, such as hardware
malfunctions or I/O operations.

You might also like