Page 44 - DCAP101_BASIC_COMPUTER_SKILLS
P. 44

Unit 3: Memory



                 3.2.1 Random Access Memory (RAM)                                                      Notes

                 When people talk about computer memory, they usually mean the volatile RAM memory.
                 Physically, this memory consists of some integrated circuit (IC) chips (see Figure 1.1) either
                 on the motherboard or on a small circuit board attached to the motherboard. A computer’s
                 motherboard is designed in a manner that its memory capacity can be enhanced easily by
                 adding more memory chips. Hence, if you decide to have more memory than your computer
                 currently has, you can buy more memory chips and plug them in the empty memory slots
                 on the motherboard. Service engineers normally do this job. The additional RAM chips
                 which plug into special sockets on the motherboard, are known as  single in-line memory
                 modules (SIMMs).

                                    Figure 3.1: Random Access Memories (RAM)


















                 3.2.2 Read-Only Memory (ROM)
                 A special type of RAM, called  read-only memory (ROM),  is a non-volatile memory chip in
                 which data is stored permanently and cannot be altered by usual programs. In fact, storing
                 data permanently into this kind of memory is called “burning in the data” because data in
                 such memory is stored by using fuse-links. Once a fuse link is burnt, it is permanent. Data
                 stored in a ROM chip can only be read and used—they cannot be changed. This is the reason
                 why it is called read-only memory (ROM). Since ROM chips are non-volatile, data stored in
                 a ROM are not lost when power is switched off or interrupted unlike in the case of a volatile
                 RAM chip. ROM is also known as field stores, permanent stores, or dead stores.
                 ROMs are mainly used to store programs and data that do not change and are frequently used.
                 Most basic computer operations are carried out by wired electronic circuits. However, several
                 higher-level and frequently used operations require very complicated electronic circuits for
                 their implementation. Hence, instead of building electronic circuits for these operations,
                 special programs are written to perform them. These programs are called  micro programs
                 because they deal with low-level machine functions and are essentially substitutes for additional
                 hardware. ROMs are used by computer manufacturers to store these micro-programs so that
                 they cannot be modified by the users.
                 A good example of a micro-program is the set of instructions needed to make a computer
                 system ready to use when it is powered on. This micro-program, called ‘’system boot
                 program”, contains a set of start-up instructions to check if the system hardware like
                 memory, I/O devices, etc. are functioning properly. It looks for an operating system and
                 loads its core part in the volatile RAM of the system to produce the initial display-screen
                 prompt. Note that this micro-program is used every time the computer is switched on and
                 needs to be retained when the computer is switched off. Hence, ROM is an ideal storage for
                 storing it.






                                                   LOVELY PROFESSIONAL UNIVERSITY                                   37
   39   40   41   42   43   44   45   46   47   48   49