Look at all those bits



Which of these is not true about 32-bit and 64-bit architectures?

A) Memory can use a 64-bit bus, even when the CPU is 32-bit

B) A 64-bit data bus can move twice as much as a 32-bit data bus in the same clock cycle

C) Software must be optimized to take advantage of a 64-bit architecture

D) 64-bit applications can run on 32-bit processors

E) 32-bit and 64-bit processors are super awesome


The (non) answer: D) 64-bit applications can run on 32-bit processors

64-bit applications are built to run only on 64-bit processors, and cannot run on a 32-bit CPU. Running 32-bit applications on 64-bit processors, however, is perfectly acceptable.

Want to know more? Watch “CPU Technologies.”

CPUs are extremely complex components, and their inner-workings can contain a mix of memory caches, multiple processor cores, and advanced queuing mechanisms. In this video, you’ll learn how these technologies work together to create today’s modern central processing units.