Intro

Objectives

  • Understand how hardware, firmware and an operating system are required to run applications (4.1.3)
    • Understand the role of the bootloader
  • Describe the role and operation of interrupts including (4.1.4):
    • How an interrupt is generated
    • How it is handled using an interrupt service routine
    • What happens as a result of the interrupts
  • Be able to describe examples of software and hardware interrupts (4.1.3)

Resources

Slides

Useful web pages

Main activity

Extension activity