Danny Johnson, your motherboard usually supports some CPUs and may not support others. If your motherboard supports a CPU which happens to be 64-bit then it is supported, but that doesn't mean that it will support all CPU's which are 32-bit. Sounds complicated but it all comes down to what models of CPU'S your motherboard supports. Check the manual for your motherboard and check on which CPU's are supported. Make sure that you realize that in order to take advantage of the 64bit architecture, that you have a 64 bit OS, drivers etc. For more information on this, read this article. Hope this helps, good luck.