یعنی اینکه CPU بجای 32 تا register از 64 تا بهره برده که بسته به نوع سیستم عامل میتونه از 32 تا یا 64 تای اونا استفاده کنه
32 تا رجیستر دربرابر 64 رجیستر صحیح نیست؛ بلکه باید بگید رجیسترهای 32 بیتی در برابر رجیسترهای 64 بیتی. یعنی رجیسترهای عمومی CPU در سیستم های 64 بیتی طولی برابر 64 بیت دارند. در سیستم های برپایه معماری X86-64 طول رجیسترها 64 بیت شده، و آدرس دهی حافظه هم بصورت 64 بیتی انجام میشه، ولی دستورات CPU همچنان 32 بیتی هستند، و این باعث میشه که این CPUها بتونند راحت برنامه های 32 بیتی را هم اجرا کنند. برخی معماری ها مثل Itanium طول دستورات CPU را هم تغییر دادند، به همین دلیل بصورت عادی با برنامه های 32 بیتی سازگار نیستند.

