What type of memory type is used for the Global Descriptor Table in an Intel Core 2 CPU?
Is it just EEPROM or does the CPU normally use another type of NVRAM?
The Global Descriptor Table is stored in normal memory (RAM), the CPU is told where it resides using the LGDT instruction. This happens in protected mode when the CPU is effectively a 16 bit processor and the instruction needs to be run in ring 0.
The CPU will retain references to the table (including in the segment registers) but it isn't physically stored on the CPU itself. And regardless, an x86 CPU does not have EEPROM.
You can find some good references here: