I'm trying to read the Intel documentation on the CPU registers, and the question came up that I can't seem to find an answer to.
Say, all of the available registers:
- GPR (general purpose registers)
- Control Registers: RIP, EFLAGS, CR0-CR15, EFER, MSRs, etc.
- GDTR, IDTR, TR, etc.
Are they all shared among multiple CPU cores, or are there copies of them specific for each core?