Full Form of RAM

Full Form of RAM

Random Access Memory

RAM Full Form is Random Access Memory. RAM refers to a type of computer memory which is randomly accessed. It is the common form of memory found in various devices including computers and printers. There are two types of RAM (1) SRAM or Static RAM, (2) DRAM or Dynamic RAM. Both types differ in the way they hold data. DRAM is, however, the most common type of memory whereas; SRAM is much faster. SRAM does not require any refreshing unlike the DRAM, which requires being refreshed several times each second. RAM can also be termed as the main memory, which is available for the programs in use. For instance, if a computer has 8MB RAM, it means that the software can use 8 million bytes of the memory.

RAM Full Form – Random Access Machine

Full Form of RAM is Random Access Machine. RAM is essentially an abstract machine belonging to the general class of the register machines. It is closely commensurate with the counter machine however, it has an additional feature of indirect addressing of registers. However, just like the counter machine, RAM is equipped with its commands in the machine’s finite-state portion. This is called Harvard architecture. The equivalent of RAM’s Universal Turing Machine, along with its program found in the data and registers is known as the Random-access stored program machine (abbreviated as RASP) and is considered an example of von Neumann architecture.


It is regarded closest to the idea of a computer. Together with counter machine models and tuning machine, the RASP and RAM models are utilized for the purposes of computational complexity analysis. In the year 1990, Van Emde Boas referred to these along with the pointer machine the sequential machine models so as to differentiate them from what are called the parallel random-access machine models. There are a few terminologies that should be delineated for a better understanding of the functions of RAM. Let us take up Register first. A register is actually a location with both a content (which is a single natural number) and an address (which is a distinct locator that is equivalent to natural number).

A direct instruction in the functional mechanism of RAM is essentially an instruction that lays down clearly in itself the address of the destination or source register content of whose shall be put to the subjection of the instruction. The Instruction makes use of the contents present in the source register whereas the destination register is where the result is deposited by instructions. Target register’s address is basically the contents of the pointer register. In order to understand more about RAM and its functional mechanism, a deeper study is needed because its relevance is extensive and emphatic in the contemporary technological needs.