Essay sample library > Memory and Memory Hierarchy

Memory and Memory Hierarchy

2023-03-01 08:16:52

0 Introduction: In computer terminology, all the devices used to store data and various applications are called memory. Memory is an important component of computers and electronic equipment. It allows the device to hold the data and instructions required by the central processing unit of the CPU. The term "memory" is often used to refer to both fast-save format and temporary storage format. In particular, memory is identified by its capacity. Because the CPU takes a long time to acquire data without memory, the presence of memory allows the CPU to get the data faster (Tyson, 2011).

The memory configuration includes various memory devices. These devices are organized in a hierarchical structure based on the characteristics of the memory device. The memory hierarchy indicates the order in which the memory devices are accessed during processing in the computer system. Memory is built in a hierarchy so that computer systems can demonstrate superior performance. Figure 2 shows the memory hierarchy. The hierarchy is created based on the following memory characteristics. Virtual memory is part of a disk drive that emulates random access memory (RAM). Disk drives are cheap, so the cost per bit is much lower. The secondary storage device is, for example, a hard disk drive (HDD), a floppy disk drive (FDD), a compact disk read only memory (CD ROM), a digital versatile disk (DVD), and a tape drive. A little late

On most modern computers, there is a memory hierarchy with volatile cache, volatile main memory (RAM), and nonvolatile disk storage. The operating system coordinates the usage of these memories. The memory manager is responsible for managing the memory hierarchy. Its important tasks include virtual memory, copy-on-write memory, support for large memory, and the base of the cache manager. If random access memory (RAM) is not enough to perform programs or operations, Windows XP uses virtual memory to offset. If there is no RAM on the computer, the virtual memory moves data or code from RAM to the space where the paging file is called. This will put the RAM in an idle state and you can end your work.

This unit deals with the computer's memory hierarchy and identifies different types of memory and how they interact. This unit examines the type of memory called cache, and explains how caching improves computer performance. Next we will discuss the concept of main memory, DRAM (or dynamic random access memory), and related virtual memory. I will learn about the general framework of memory hierarchy. This unit finally reviews the design of the cache hierarchy of the industrial microprocessor.