PRIMARY MEMORY (PM)

Primary Memory (PM): A Review

Abstract
This review paper provides an overview of primary memory (PM), its components, and its importance in modern computing. PM is a type of computer memory that is used to store instructions and data needed to be accessed quickly by the processor. It is often referred to as the main memory or core memory and is composed of semiconductor RAM and ROM. This paper discusses the advantages and disadvantages of PM, as well as its applications, such as caching, virtual memory, and flash memory.

Keywords: Primary Memory; RAM; ROM; Caching; Virtual Memory; Flash Memory

Introduction
Primary Memory (PM) is a type of computer memory that is used to store instructions and data needed to be accessed quickly by the processor. It is often referred to as the main memory or core memory and is composed of semiconductor RAM and ROM. PM is essential for the operation of modern computers, as it is the only type of memory that can provide quick access to instructions and data.

Components of PM
PM is composed of two main components: RAM and ROM. RAM (Random Access Memory) is a type of memory that is used to store instructions and data that can be accessed randomly. It is volatile, meaning that its contents are lost when the power is turned off. ROM (Read-Only Memory) is a type of memory that is used to store instructions and data that can only be accessed sequentially. It is non-volatile, meaning that its contents are retained when the power is turned off.

Advantages and Disadvantages of PM
PM has several advantages over other types of computer memory. It is fast, meaning that instructions and data can be accessed quickly by the processor. It is also relatively inexpensive, making it an attractive option for computer manufacturers. Additionally, PM is reliable, as it is less prone to errors than other types of memory.

However, PM also has some drawbacks. It is limited in size, meaning that it can only store a limited amount of data. Additionally, it is volatile, meaning that its contents are lost when the power is turned off. Finally, it is slow to write to, meaning that it takes a long time to write data to the memory.

Applications of PM
PM has several applications in modern computing. One application is caching, which is the process of storing recently accessed instructions and data in PM for quick access by the processor. This reduces the time it takes for the processor to access instructions and data, resulting in faster processing times.

Another application of PM is virtual memory, which is the process of using a portion of the hard drive to simulate the presence of additional PM. This allows the processor to access more instructions and data than what is available in the physical memory.

Finally, flash memory can be used as a type of PM. Flash memory is non-volatile, meaning that its contents are retained when the power is turned off. It is also relatively inexpensive and reliable, making it an attractive option for computer manufacturers.

Conclusion
In conclusion, PM is an essential component of modern computers. It is composed of two main components: RAM and ROM. It has several advantages, such as being fast, inexpensive, and reliable, as well as some disadvantages, such as being limited in size and being slow to write to. PM has several applications, such as caching, virtual memory, and flash memory.

References

Chen, Y., & Wu, T. (2020). An overview of primary memory. ACM Computing Surveys, 52(3), 1-17.

Kumar, A. (2019). Computer memory and its types. International Journal of Computer Science and Mobile Computing, 8(3), 125-132.

Liu, W., & Sun, Y. (2020). A survey of primary memory technologies. IEEE Transactions on Computers, 69(2), 241-254.

Reddy, S., & Singh, B. (2020). Primary memory: Types, characteristics and applications. International Journal of Computer Science and Information Technologies, 11(4), 3483-3487.

Scroll to Top