Memory The computer's workspace (physically, a collection of RAM chips).
It is an important resource, since it determines the size and number of programs that can be run at the same time, as well as the amount of data that can be processed instantly.All program execution and data processing takes place in memory. The program's instructions are copied into memory from disk or tape and then extracted from memory into the control unit circuit for analysis and execution. The instructions direct the computer to input data into memory from a keyboard, disk, tape or communications channel.

As data is entered into memory, the previous contents of that space are lost. Once the data is in memory, it can be processed (calculated, compared and copied). The results are sent to a screen, printer, disk, tape or communications channel. Memory is like an electronic checkerboard, with each square holding one byte of data or instruction. Each square has a separate address like a post office box and can be manipulated independently. As a result, the computer can break apart programs into instructions for execution and data records into fields for processing.

Each checkerboard square of memory holds one byte.The contents of any single byte or group of bytes can be calculated, compared and copied independently.That's how fields are put together to form records and broken apart when read back in. On the disk, data is stored in sectors, which hold a chunk of data (typically 512 bytes) and are the smallest unit that can be read or written.

Memory Doesn't Usually Remember Oddly enough, the computer's memory doesn't remember anything when the power is turned off. That's why you have to save your files before you quit your program. Although there are memory chips that do hold their content permanently (ROMs, PROMs, EPROMs, they're used for internal control purposes and not for the user's data. "Remembering" memory in a computer system is its disks and tapes, and although they are also called memory devices, many prefer to call them storage devices in order to differentiate them from internal memory.

Memory is such an important resource that it cannot be wasted. It must be allocated by the operating system as well as applications and then released when not needed. Errant programs can grab memory and not let go of it even when they are closed, which results in less and less memory available as you load and use more programs. If the operating system is not advanced, a malfunctioning application can write into memory used by another program, causing all kinds of unspecified behavior. You discover it when the system freezes or something weird happens all of a sudden.

Dynamic RAM - The most common type of computer memory, also called D-RAM ("dee-RAM") and DRAM. It usually uses one transistor and a capacitor to represent a bit. The capacitors must be energized hundreds of times per second in order to maintain the charges. Unlike firmware chips (ROMs, PROMs, etc.) both major varieties of RAM (dynamic and static) lose their content when the power is turned off.

SIMM - (Single In-line Memory Module) A narrow printed circuit board that holds memory chips. It plugs into a SIMM socket on the motherboard or memory board. The first SIMM format that became popular on personal computers was 3.5" long and used a 30-pin connector. A larger 4.25" format uses 72-pins and contains from one to 64 megabytes of RAM.

DIMM - (Dual In-line Memory Module) Evolving from SIMMS, the difference in DIMMS is in the way the pins are wired. SIMM pins are the same circuit path on both sides of the edge connector. DIMM pins are different on each side, providing double the circuit paths. DIMM modules can be added one at a time on a Pentium motherboard, whereas SIMMs are generally used in pairs and in groups of four on older computers.
PCs use either nine-bit memory (eight bits and a parity bit) or eight-bit memory without parity. Macintoshes use eight-bit memory without parity.

Although it's obvious that you have to put SIMMs in SIMM slots and DIMMs in DIMM slots, the memory chips must also be the same type (EDO, SDRAM, etc.) and the same or faster speed than your existing memory. In addition, your manual should show you all possible combinations of different-sized modules that can be used in the available memory slots. The 72-pin SIMMs and DIMMs are widely used in desktop computers and servers.

SODIMMs (Small Outline DIMMs) are used in laptops, while 30-pin SIMMs are typically found in older PCs.

Page6

Table of Contents

1