Flow of Code and Data

Asked By 0 points N/A Posted on -
qa-featured

What is the flow of the code and data from Random Access Memory (RAM) that are being accessed by the CPU?

SHARE
Best Answer by Sharath Reddy
Answered By 0 points N/A #107662

Flow of Code and Data

qa-featured

Here is the flow of data from Random Access Memory that are being accessed by the CPU or the processor. The instruction of data may consist of address of the location of the Random Access Memory. This is where the data is to be read and being brought to the CPU if it needs further processing.

This data is sent then to the Random Access Memory controller where it manages the request and send it to the suitable address lines. The transistors along the lines unlock the cells so that the value of the capacitor could be read.

The data that is read is then conveyed along the lines to the other processor’s data buffer known as level-1 or level-2 cache.  Hope this will help you. Thank you. 

Best Answer
Best Answer
Answered By 567040 points N/A #107663

Flow of Code and Data

qa-featured

A RAM or Random Access Memory needs a flow of electricity to maintain data which is only possible when the computer is running or is turned on. This is the type of memory where all areas can be read from or written to within the same period of time. Comparing it to the processor’s own smaller instruction level-1, level-2, or level-3 cache memory, RAM is slower.

But comparing it to any other storage devices attached to the computer like for example the hard drive or the optical drive, RAM is much quicker to write to and read from. If you want to picture what a RAM looks like, you can think of it as an arrangement of post-office boxes where each of the boxes can hold a “0” or a “1”.

The set of post-office boxes is called an “array” and each of the boxes is called a “cell”. To determine the contents of a cell, the RAM controller transmits the column/row address to a very thin electrical line imprinted into the chip. Each row and column in the group of boxes has an “address line”.

When data is being read, the bits of data run back on a separate “data line”. To describe a RAM chip, a 256Kx16 notation means 256 thousand columns of boxes or cells standing 16 rows deep. Below is an image of a typical random access memory showing the etched electrical lines going around it.

Login/Register to Answer

Related Questions