64-bit address terminology
When referring to 64-bit addresses:
- A clean 24-bit address refers to binary zeros in the high-order 5 bytes followed by a 24-bit address in the low-order 3 bytes, that is, X’0000000000aaaaaa’
- A clean 31-bit address refers to binary zeros in the high-order 4 bytes followed by a 31-bit address in the low-order 4 bytes, that is, X’00000000aaaaaaaa’ where Bit 32 of the 31-bit address must be 0.
- A 64 bit address uses all 64-bits for the address.
The following summarizes the previous information:
Address | Bits 0-31 | Bit 32 | Bits 33-39 | Bits 40-63 |
---|---|---|---|---|
24-bit | 0 | 0 | 0 | Address |
31-bit | 0 | 0 | Address | |
64-bit | Address |