3 ms·
>A 64-bit instruction set is about more than just the size of a pointer. A 64-bit CPU has 64-bit general-purpose registers, and it has versions of arithmetic an
by koenigdavidmj 17y ago
>A 64-bit instruction set is about more than just the size of a pointer. A 64-bit CPU has 64-bit general-purpose registers, and it has versions of arithmetic and logic instructions operating on these.
No. x86_64 only has sixteen general purpose registers, and 64-bit MIPS still has 32 (one is hardwired to zero, so really 31).
Registers in the instruction set are bit-mapped---with five bits you get 32 registers (25). The size of a register and the number of registers are completely independent.
- sparky 17y ago>> A 64-bit CPU has 64-bit general-purpose registers > No. x86_64 only has sixteen general purpose registers Right, but they're still 64 bits wide, like he said.