General Purpose Register (GPR):
Det finns åtta 32-bitars GPR i Intel Core i3-mikroprocessorn:EAX, EBX, ECX, EDX, ESI, EDI, EBP och ESP. Dessa register kan användas för en mängd olika ändamål, inklusive lagring av data och adresser.
* EAX:Ackumulatorregister
* EBX:Basregister
* ECX:Räknarregister
* EDX:Dataregister
* ESI:Källindexregister
* EDI:Destinationsindexregister
* EBP:Baspekarregister
* ESP:Stack pekarregister
Flytpunktsregister (FPR):
Det finns åtta 80-bitars FPR i Intel Core i3-mikroprocessorn:ST0, ST1, ST2, ST3, ST4, ST5, ST6 och ST7. Dessa register används för flyttalsberäkningar.
* ST0:Ackumulatorregister
* ST1:Primärt skrapregister
* ST2:Sekundärt skrapregister
* ST3:Tillfälligt register
* ST4:Minnesadressregister
* ST5:Flyttalskontrollregister
* ST6:Flyttalsstatusregister
* ST7:Flyttalsetikettregister
Special-Purpose Register (SPR):
Det finns ett antal specialregister i Intel Core i3-mikroprocessorn, inklusive:
* Kontrollregister (CR): Dessa register styr olika aspekter av processorns drift, såsom personsökning och avbrott.
* Felsökningsregister (DR): Dessa register används för felsökningsändamål.
* Modelspecifika register (MSR): Dessa register används för att komma åt hårdvaruspecifika funktioner.
Intel Core i3-mikroprocessorn innehåller också ett antal arkitektoniska register som används för att hålla processorns aktuella tillstånd. Dessa register inkluderar instruktionspekaren (IP), stackpekaren (SP) och programräknaren (PC).