Implement a memory block to store instructions and data for the processor.
Memory
Contains both instructions and data.
Supports indirect addressing, where the operand points to an address that holds the actual data.
In computer architecture, the memory hierarchy separates computer storage into a hierarchy based on response time. Since response time, complexity, and capacity are related, the levels may also be distinguished by their performance and control technologies.