What is ram memory?
I. RAM (Random Access Memory) The characteristic of RAM is that when the computer is turned on, all the running data and programs of the operating system and application programs will be put in it, and the data stored in it can be modified and accessed at any time. Its work needs continuous power supply. Once the system is powered off, all data and programs stored in it will be automatically emptied and can never be recovered. According to different components, RAM memory can be divided into the following eighteen types: 0 1. DRAM (Dynamic Random Access Memory): This is the most common RAM. An electron tube and a capacitor form a bit storage unit. DRAM stores each memory bit as a charge in a bit memory cell, and stores the charge by charging and discharging a capacitor. But the capacitor itself has leakage problems, so it must be refreshed every few microseconds, otherwise. The access time is consistent with the discharge time, which is about 2 ~ 4 ms Because of its low cost, it is usually used as the main memory in computers. 02.SRAM (Static RAM) is static, which means that the data in the memory can stay there for a long time without access at any time. Every six tubes make up a bit memory cell. Because there is no capacitor, it can work normally without constant charging, so it can be faster and more stable than the general dynamic random access memory, and is often used as a cache. 3.VRAM (Video RAM) Its main function is to output the video data of the graphics card to the digital-to-analog converter, which effectively reduces the workload of the drawing display chip. It is designed with dual data ports, one of which is a parallel data output port and the other is a serial data output port. Mostly used for high-end memory in advanced graphics cards. 04. The improved version of FPM DRAM is mainly a 72-pin or 30-pin module. When accessing one bit of data, the traditional DRAM must send the row address and column address once to read and write the data. However, after the row address is triggered by FRM DRAM, if the addresses required by the CPU are in the same row, the column address can be output continuously without the row address. Because the addresses of general programs and data are arranged continuously in the memory, in this case, the required data can be obtained by continuously outputting row addresses and column addresses. FPM divides the memory into many pages, ranging from 5 12B to several KB. When reading data in continuous areas, the data in each page can be read directly through the fast page change mode, which greatly improves the reading speed. 96 years ago, in the 486 era and the early Pentium era, FPM DRAM was widely used. 05.EDO DRAM (Extended Data Output DRAM) This is a kind of memory that appeared after FPM, generally 72-pin, 168-pin module. It doesn't need to output row address and column address for a period of time when accessing each bit of data like FPM DRAM, and then it can read and write valid data, and can't output the address of the next bit until this reading and writing operation is completed. Therefore, the waiting time of output address can be greatly shortened, and its access speed is generally about 15% faster than that of FPM mode. Generally applicable to the standard memory of Pentium motherboards below mid-range. In the later period, 486 system began to support Edo DRAM, and 1996 began to realize Edo DRAM. . 06. Bedo DRAM (Burst Extended Data Out DRAM) This is an improved edo DRAM, which was proposed by Micron. It adds an address counter to the chip to track the next address. It is a burst reading mode, that is, when sending a data address, it only takes one cycle to read each of the remaining three data, so it can access multiple groups of data at a time, which is faster than EDO DRAM. However, few motherboards support BEDO DRAM memory, and only a few motherboards provide support (for example, through APOLLO VP2), so it was quickly replaced by DRAM. 07.MDRAM(Multi-Bank DRAM, Multi-Slot Dynamic Random Access Memory) is a memory specification proposed by MoSys Company, which is divided into several different types of small banks, that is, it is composed of several subordinate identity matrix. Each memory bank is connected with each other at a higher data speed than the outside, which is generally used for high-speed display cards or accelerator cards, and a few motherboards are used for L2 cache. 08.WRAM(Window RAM) The memory mode developed by South Korea's Samsung Company is an improved version of VRAM memory. The difference is that its control circuit has 10-20 groups of input/output controllers, and adopts the data access mode of EDO, so the speed is relatively fast. In addition, it also provides a block shift function (BitBlt), which can be applied to professional drawing work. 09.RDRAM(Rambus DRAM, High Frequency Dynamic Random Access Memory) A storage mode independently designed by Rambus Company, the speed can generally reach 500~530MB/s, which is more than 10 times that of DRAM. The memory controller needs to make considerable changes after using this kind of memory, so it is generally used in professional graphics acceleration adapter cards or video game consoles. 10.SDRAM (Synchronous Dynamic Random Access Memory) This is a memory mode that can be synchronized with the external clock of the CPU. Generally, 168Pin memory module is used, and the working voltage is 3.3V The so-called clock synchronization means that the memory can access data synchronously with the CPU, which can cancel the waiting period and reduce the delay of data transmission, thus improving the performance and efficiency of the computer. 1 1.S GRAM (synchronous graphics RAM) is an improved version of SDRAM. It takes blocks (i.e., every 32 bits) as the basic access unit, and searches or modifies the accessed data independently, thus reducing the overall reading and writing times of the memory. In addition, a drawing controller is added to meet the drawing requirements, and a block shift function (BitBlt) is provided, which is obviously more efficient than SDRAM. 12.SB SRAM (synchronous burst SRAM) Generally, SRAM is asynchronous. In order to adapt to the increasing speed of CPU, it is necessary to make its working clock 13. Pb SRAM (pipeline explosive SRAM), the rapid increase of CPU external frequency speed in pipeline explosive static random access memory puts forward higher requirements for its matching memory. It is an inevitable choice to replace synchronous explosive SRAM with pipeline explosive SRAM, because it can effectively prolong the access clock and thus effectively improve the access speed. 14.DDR SDRAM (double data rate synchronous dynamic random access memory), as a replacement product of SDRAM, has two major characteristics: first, its speed is twice that of SDRAM; Secondly, DLL (Delay Locked Loop) is used to provide the data filtered signal. This is the mainstream mode of the current memory market. 15. SLDRAM (synchronous link, dynamic random access memory) This is an extended SDRAM structure memory, which improves the logic control circuit while adding more advanced synchronous circuits, but it is not difficult to put it into practice due to technical demonstration. 16.CDRAM (cache DRAM) This is the patented technology first developed by mitsubishi electric company. It inserts an SRAM as a secondary cache between the external pin of the DRAM chip and the internal DRAM. At present, almost all CPUs are equipped with a first-level cache to improve efficiency. With the doubling of CPU clock frequency, the influence of cache not being selected will become more and more serious, and the second-level cache provided by CACHE DRAM just supplements the shortage of CPU first-level cache, so it can greatly improve CPU efficiency. 17. DDR II (second generation synchronous double-rate dynamic random access memory) is the new standard of DDR after the dissolution of 1999. The detailed specifications of DDRII have not yet been determined. 18. DRDRAM (Direct RamBus DRAM) is one of the next generation mainstream memory standards, designed and developed by Rambus Company. All pins are connected to the same bus, which can not only reduce the size of the controller, but also improve the efficiency of data transmission. Second, ROM (Read Only Memory) ROM is the simplest semiconductor circuit. It is manufactured at one time by mask technology. Under the normal working condition of the component, the code and data in it will be permanently saved and cannot be modified. Generally used in PC system program code, BIOS (basic input and output system) on the motherboard, etc. Its reading speed is much slower than RAM. According to different components, ROM memory can be divided into the following five types: 1. ROM (MASK ROM In order to mass-produce ROM memory, manufacturers need to make a ROM or EPROM from the original data as a sample, and then make a large number of copies. This sample is Mask ROM, and the data recorded in MASK ROM can never be modified. Its cost is relatively low. 2.PROM (Programmable ROM) This is a ROM memory. You can write data with a burner, but you can only write it once, so it is also called OTP-ROM. When the PROM leaves the factory, the stored contents are all 1, and users can write some cells into data 0 as needed (some PROMs are all data 0 when they leave the factory, so users can write some cells into 1) to achieve the purpose of "programming". 3.EPROM (Erasable Programmable Read Only Memory) This is a ROM memory with erasable function, which can be reprogrammed after erasure. Before writing, the transparent window on its IC card must be irradiated with ultraviolet rays to clear the contents inside. This kind of chip is easy to identify, and its packaging has "timely glass windows". The "timely glass window" of the programmed EPROM chip is usually covered with black self-adhesive paper to prevent direct sunlight. 4.EEPROM (Electrically Erasable Programmable Read Only Memory) has the same function and usage as EPROM, but the difference is that the data is cleared by a voltage of about 20V. In addition, it can also use electrical signals to write data. This ROM memory is mainly used for Plug and Play (PnP) interface. 5. Flash Memory This is a kind of memory that can directly modify the contents of the motherboard without unplugging the IC. When the power is turned off, the data stored in it will not be lost. When writing data, the original data must be cleared before writing new data. The disadvantage is that the speed of writing data is too slow.