What is the purpose of RAM in a computer?

RAM (Random Access Memory) is a form of memory which is used to save data about programs that are currently open. RAM is much faster than a HDD or SSD, and so the CPU has to spend less time in the "fetch" part of the "fetch-decode-execute" - that means more time doing calculations!Unfortunately, RAM is volatile (meaning that it loses its data when we turn off the power), and it is more expensive per GB than a HDD or SSD. This limits our usage of RAM, and the amount that we're able to install into our systems.

JG

Related Computing GCSE answers

All answers ▸

In terms of programming software, what is a translator? Describe the differences between the following three translators: assembler, compiler, interpreter.


What does a compiler do in the context of programming?


Convert 10101101 from binary to both decimal and hexadecimal


Convert 01010001 from binary to decimal