Machine-translated by Google. Questions are authored in English.
Top

Discussion

A modified Harvard architecture differs from a strict Harvard one in that it

  • A.provides two separate data memories rather than two program memories
  • B.dispenses with the instruction cache entirely
  • C.allows program memory to be read as data
  • D.shares one bus between instructions and data as von Neumann does

Answer: C

Constant tables, string literals and calibration data have to live somewhere, and putting them in program memory is cheap. Allowing the program bus to be read as data keeps the parallel fetch while making that possible, which is why almost every real device is of this kind.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.