CPUs and architecture

What does "64-bit" in "64-bit CPU" mainly refer to?

  1. AThe number of CPU cores
  2. BThe capacity of the cache memory
  3. CThe width of integer data handled at once, such as general-purpose registers and addresses
Show answer and explanation

Answer: C. The width of integer data handled at once, such as general-purpose registers and addresses

A 64-bit CPU has general-purpose registers and addresses 64 bits wide and can handle 64-bit integers at once. A 32-bit CPU is limited to an address space of about 4 GB, whereas 64 bits allows far larger memory.

  • A. The number of cores is a separate metric from bit width.
  • B. Cache capacity is not expressed by bit width.
  • C. Correct. It is the width of data and addresses handled at once.
Practice this topic Back to topic

More CPUs and architecture questions

  1. What is the correct basic order in which a CPU processes an instruction?
  2. What is the role of the ALU (arithmetic logic unit) in a CPU?
  3. What does a CPU's program counter (PC) hold?
  4. Which correctly describes the write-back policy for caches?
  5. Which correctly describes a set-associative cache?