Online Learning Platform

Fundamentals of Computer > Computer Memory > CPU Memory Interconnection

CPU Memory Interconnection

In order to process data or store the result of operation, the CPU frequently needs to access the memory using address bus, data bus and control bus. The processes of writing data to memory and reading data from memory is illustrated below.

 

 

How does the CPU write data into memory?

Write Operation:

Step_1: The CPU supplies the binary address of the memory location where the data are to be stored. It places this address on the address bus lines.

Step_2: The CPU places the data to be stored on the data bus lines.

Step_3: The CPU activities the appropriate control signal (for this case, memory write operation) using the control bus.

Step_4: The memory decodes the binary address supplied by the CPU via address bus to determine to which location is being selected for the store operation.

Step_5: Finally, the data on the data bus are transferred to the selected memory location.

Read Operation:

Step_1: The CPU supplies the binary address of the memory location from which data are to be retrieved. It places this address on the address bus lines.

Step_2: The CPU activates the appropriate control signal lines for the memory read operation.

Step_3: The memory IC decodes the binary address to determine which location is being selected for the read operation.

Step_4: The memory IC places data from the selected memory location on the data bus form where they are transferred to the CPU.

 

Prev
Others Memory

No More

Feedback
ABOUT

Statlearner


Statlearner STUDY

Statlearner