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. |