Part III : Learning about x86

The Theory Covered

There are only really four things we need to learn about before continuing to make our kernel. And these are:

  • x86 Operating Modes
  • x86 Memory Segmentation (not to be confused with segmentation in disk drives)
  • The x86 Run-time Stack
  • x86 Interrupts

Let's start by tackling these in order.