Hi,
Now I'm doing IDT again, through it does not really matter anyway, why is the low 16-bit part of address offset put on the start of the gate entry and the high part on the end? It would make sense if it was used in real mode so it was just added later to support 32-bit addressing, but this is a newer feature.
Why is the offset of IDT entry seperated in two pieces?
Re: Why is the offset of IDT entry seperated in two pieces?
Address offsets on the 80286 protected mode were 16-bit, not 32-bit.
It was added later to support 32-bit addressing.
It was added later to support 32-bit addressing.