Quote:
Originally Posted by BSomers
Many thanks for that. X86 seems to be a very ill-chosen designation.
The seller of my new computers seems to have distributed programs arbitrarily. Some are present in both folders, on both machines. All seem to function properly. Should I redistribute them - and change a host of shortcuts?
How can I tell which are 64-bit programs?
|
X86 isn't an ill-chosen designation. X86 is the name of the instruction set that the world's 32-bit processors run on. An instruction set is the lowest possible level of a processor, which truly defines how a CPU is supposed to work.
Think of it as DNA. No matter how wildly different one cell is from another, they are ultimately governed by DNA at their lowest level. So it goes with CPUs, and it has been that way for 30 years or more.
Today's 64-bit processors extend the x86 instruction set with a group of instructions called x86-64. AMD invented that technology for their Athlon 64 processors, and Intel later licensed it for the Core 2 Duo. Intel calls their implementation EMT64.
Now, as for Windows, it organizes applications by x86 ("Program Files (x86)") and x86-64 ("Program Files") because that is the most efficient way to do things. Logical categorization works for people, and it works for PCs, too. Don't try to reorder anything.