This technical report will look at various different memory devices and how they are implemented in a standard computer system. Internal memory devices such as ROM, PROM, RAM, SRAM, DRAM, SIMM and DIMM will be looked

Authors Avatar

Introduction

This technical report will look at various different memory devices and how they are implemented in a standard computer system. Internal memory devices such as ROM, PROM, RAM, SRAM, DRAM, SIMM and DIMM will be looked at in order to give a clear idea of how each one operates, and external devices such as memory sticks will also be touched upon. Each of these devices uses different types of memory in different ways. Over the course of this report, each of the aforementioned terms will be technically defined and reasons will be established as to why there are so many memory devices within a standard computer system.

Memory Devices

Technically, memory is electronic storage of any capacity; however, it is increasingly being used to identify temporary forms of storage. If the CPU in a standard computer system was to frequently access the hard disk drive for data retrieval, it would operate very slowly. On the other hand, if this much-needed data was stored in memory, not only would it be easier to access, but the CPU would also be able to access it much more quickly. Data that is stored in memory is generally only kept there on a temporary basis.

The term “memory” identifies  storage that comes in the form of silicon , and the word “” is used for memory that is stored on disks or tapes. Moreover, the term “memory” is usually used as shorthand for  memory, which refers to the actual silicon chips capable of carrying data. Some computer systems also have what’s called “,” which expands  memory onto a .

Read-Only Memory

The first memory device that will be looked at is ROM (Read-Only Memory). ROM is "built-in" computer memory which holds data that normally can only be read, not written to. It is used to store some of the operating system commands, and the instruction set of the computer. The data in ROM is not lost when the computer system is switched off, as it is sustained by a small long-life battery embedded within the system itself. In special purpose computers used, for example, in washing machines and video recorders, the program instructions are stored in ROM.

Programmable Read-Only Memory

PROM (Programmable Read-Only Memory) is ROM that can be changed only once through user activity. Once a set of instructions or program have been written to PROM, they are stored there permanently. This particular internal memory is a way of allowing a user to amend/modify a microcode program using a special machine called a “PROM Programmer” or “PROM Burner.” This machine supplies an electrical current to specific cells in the ROM that effectively blows a fuse in them. The process is sometimes known as “burning the PROM.” The difference between ROM and PROM is that a PROM is manufactured as blank memory, whereas ROM has data pre-recorded during the manufacturing process. It is also possible to get hold of EPROM (Erasable Programmable Read-Only Memory) chips, which can be cleared by exposing them to ultraviolet light, and then reprogrammed. Ordinary room lighting does not contain enough ultraviolet light to trigger this process of erasing the data from the chip; however, bright sunlight is intense enough to cause erasure. Because of this reason, the window tends to be concealed via the use of a label when not installed in the computer. EEPROM (Electrically Erasable Programmable Read-Only Memory) is Read-Only Memory which can be modified by the user, which can be wiped out and reprogrammed repeatedly through the application of higher than normal electrical voltage. Unlike  chips, EEPROM chips do not need to be physically taken away from a computer system in order to be modified. When erasing and reprogramming an EEPROM chip, this process can only be done in its entirety and not selectively i.e. certain data cannot be picked out or left in. The number of times this process can be repeated is limited, where a standard chip can only be reprogrammed tens or hundreds of thousands of times. The life of an EEPROM can be an important design consideration if the EEPROM chip is reprogrammed on a regular basis while the computer is still in use.

Join now!

Random Access Memory

Memory comes in two types, one of which has just been looked at (i.e. ROM and the different types of ROM) and other which is known as RAM (Random-Access Memory). RAM means that any memory location can be directly accessed by referring to its address. Data and programs are transferred into and out of RAM, and this data in RAM is processed according to the instructions in the program. RAM is much faster to read from and write to than all the other kinds of storage in a computer system i.e. the hard disk, CD-ROM ...

This is a preview of the whole essay