Quote:Why would you do that?
To transfer all 64 bits of a 64 bit address at once?
Edit: Interesting. You made me read a lot deeper into this subject to make sure I had my facts straight. Apparently x64 applications do use 64 bit virtual addresses but the cpu is only designed to use 48 of those bits in translation. Windows allows applications to use 44 of those bits and linux allows applications to use 47 of those bits, the OS will throw an exception if an application tries to use an address outside of the range. The physical address size/address bus may or may not be 64 bits wide but it has to be at least 48 bits at the minimum, I'm seeing 52 bits for AMD cpus but I can't find any reliable sources to back up that number.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony