What is the reason that addresses of integer data stored in main memory must have the last two bits set to 0?
A. The data bus is only 30 bits wide
B. The cache can operate more efficiently
C. There is an alignment restriction
D. Words must be eight-byte aligned
E. Word data must be four-byte aligned
F. Data can be located anywhere in memory.
G. Memory is scarce and must be used efficiently
Answer:
C. There is an alignment restriction
E. Word data must be four-byte aligned
If the answers is incorrect or not given, you can answer the above question in the comment box. If the answers is incorrect or not given, you can answer the above question in the comment box.