Not sure that I agree with you. the "EM" in "EM64T" means Extended Memory. This means that it has 64-bit memory addressing and which means you can have heaps more RAM and hard disk space. I think that they also have 64-bit registers - so that they can do more precise calculations - or more powerful processing. But I believe that the instruction set for both EM64T and AMD64 only has a handful of 64-bit instructions and is not the full-blown 64-bit solution that you may find on a Sun server for example.Cromewell said:its EM64T and it is 64bit bit. It is not emulated 64bit or anything silly like that, it is essentially the same 64bit technology that Intel has been using in server grade CPUs (not the Itaniums though). Availability: soonlast I heard it was Q1 or Q2 2005 for desktops (its already available and has been for some time in the server and workstation market)
Intel said:Intel's IA-32 processors with Intel® EM64T have 16 General Purpose Registers (GPR's) and 16 XMM registers. The GPR's and XMM registers are 64-bits and 128-bits in width, respectively, in processors with Intel® EM64T. The additional registers are only used by applications running in 64-bit mode. IA-32 processors without Intel® EM64T have 8 GPR's and 8 XMM registers. The GPR's and XMM registers are 32-bits and 128-bits in width, respectively, in processors without Intel® EM64T
Well the only way to support 64bit memory addressing is to have a 64bit internal (which has been present since the days of the Pentium2) and a 64bit external (since memory is outside of the CPU) setup. According to common defintiion, 64bit_internal+64bit_external =64bit CPUNot sure that I agree with you. the "EM" in "EM64T" means Extended Memory. This means that it has 64-bit memory addressing and which means you can have heaps more RAM and hard disk space