Page 1 of 1

Where are interrupt service and init routines located?

Posted: Sun Sep 02, 2012 4:04 pm
by basharh
Is low memory enough to store all the code that the BIOS needs for its initialization and interrupt service routines? Or are they stored somewhere else? Are there are any tricks involved?

Re: Where are interrupt service and init routines located?

Posted: Sun Sep 02, 2012 4:12 pm
by Kazinsal
It all fits in conventional memory. Keep in mind that the IBM PC 5150 did it with an 8086 and 64 KB of RAM by simply memory-mapping ROMs and VRAM to the upper 384 KB of the real mode address space.