Preview

Computer Memory

Powerful Essays
Open Document
Open Document
1604 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Computer Memory
Computer Memory Basics

Although memory is technically any form of electronic storage, it is used most often to identify fast, temporary forms of storage. If your computer's CPU had to constantly access the hard drive to retrieve every piece of data it needs, it would operate very slowly. When the information is kept in memory, the CPU can access it much more quickly. Most forms of memory are intended to store data temporarily.

As you can see in the diagram above, the CPU accesses memory according to a distinct hierarchy. Whether it comes from permanent storage (the hard drive) or input (the keyboard), most data goes in random access memory (RAM) first. The CPU then stores pieces of data it will need to access, often in a cache, and maintains certain special instructions in the register. We'll talk about cache and registers later.

All of the components in your computer, such as the CPU, the hard drive and the operating system, work together as a team, and memory is one of the most essential parts of this team. From the moment you turn your computer on until the time you shut it down, your CPU is constantly using memory. Let's take a look at a typical scenario:
You turn the computer on.

The computer loads data from read-only memory (ROM) and performs a power-on self-test (POST) to make sure all the major components are functioning properly. As part of this test, the memory controller checks all of the memory addresses with a quick read/write operation to ensure that there are no errors in the memory chips. Read/write means that data is written to a bit and then read from that bit.

The computer loads the basic input/output system (BIOS) from ROM. The BIOS provides the most basic information about storage devices, boot sequence, security, Plug and Play (auto device recognition) capability and a few other items.

The computer loads the operating system (OS) from the hard drive into the system's RAM. Generally, the critical parts of the operating system are

You May Also Find These Documents Helpful

  • Good Essays

    Nt1310 Unit 3

    • 3151 Words
    • 13 Pages

    system. That is why one may have problems when booting from a floppy when a…

    • 3151 Words
    • 13 Pages
    Good Essays
  • Satisfactory Essays

    RAM is the random access memory and it is volatile. It holds program instructions and data. The CPU can find…

    • 204 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    A. the CPU tells the RAM which address holds the data that the CPU wants to read…

    • 957 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Cis 207 Week 2/3 Quiz

    • 383 Words
    • 2 Pages

    Registers are used to store data in RAM, the control unit, and the arithmetic logic unit. True…

    • 383 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 5 Essay

    • 437 Words
    • 2 Pages

    Nothing like the main memory (RAM), ROM remembers its data even when the computer is powered off.…

    • 437 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    POS355 Week 1 Individual

    • 574 Words
    • 2 Pages

    While in the hardware, memory management includes elements that store data such as random access memory chips, and memory caches. In the operating system, memory management involves the distribution of precise memory blocks to programs as the user requests adjustments. While at the application and program level, memory management ensures the availability of sufficient memory for the objects and data structures at all times for each program that is running.…

    • 574 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    1. Your OS will use the hard drive as a "swap file" or virtual memory, if your PC runs out of RAM while you are working away. Using your hard drive as memory causes a serious performance hit, as hard drives are slower than RAM. You must have enough memory, adding more does not help if you are not doing anything that needs more memory. Today, a modern PC and a modern OS need about 4 gigs to achieve this for most standard users. You want enough RAM so the OS doesn't start using the hard drive as memory.…

    • 268 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Memory – Memory is the part of the computer that temporarily stores applications, documents, and stem operating information.…

    • 2127 Words
    • 9 Pages
    Powerful Essays
  • Satisfactory Essays

    A. The CPU tells the RAM which address holds the data that the CPU wants to read (Answer)…

    • 418 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Random-access-memory (RAM) is a very important specification of the computer. By ensuring you have enough RAM, the faster your system processes, you can store more data, and allow more programs to run at the same time. As the OS allows the different task to complete for the processor, the RAM is used as temp storage, when the processor no longer needs them the OS clears it. Virtual memory is the hard drive space borrowed to use if there isn’t enough…

    • 580 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Video summary 4

    • 336 Words
    • 2 Pages

    BIOS is Firmware and the very first program initiated during the boot process of a PC. BIOS is a set of instructions written as ROM which is "Read Only Memory"; this means that it is permanent and cannot be edited although it can be changed by flashing or by installing an entirely new motherboard; in my opining that should be referred to as replacing, as I feel that term is more accurate when a new motherboard is required to change the BIOS: Bios also does not need a power supply to maintain. BIOS initiates POST which is "Power-On Self Test": POST checks basic systems, hardware, memory and assigns system resources; BIOS also checks CMOS settings. When comparing to POST which is RAM and therefore not permanent; it can be changed by the user: With CMOS being RAM and BIOS being ROM allowing CMOS editable. Although CMOS is RAM it is able to sustain memory and survive computer shutdown while RAM is normally lost during power failure; this is because CMOS uses a coin battery to maintain its configuration, so be on the look out of a dying batter. To change the permanent instructions by replacing them, the BIOS uses a technology known as EEPROM "Electronically Erasable Programmable" ROM. Moving onto the topic of System Resources, there are four; the four resources are IRQ, I/O and Memory addresses, and DMA. IRQ "Interrupt Request" communication channel from Hardware devices to CPU; each device has its own address. Most common conflicts are; IRQ 3-com 2, com 4; IRQ 4-com 1, com 3; IRQ 5-LPT2 or sound card, and IRQ7-LPT1 (printer). I/O has addresses are similar to the device name. Memory Address is used to communicate with the CPU, and lastly DMA "Direct Memory Access", which is a direct communication channel between a device and the system menu. DMA does not require a CPU, which reduces response time; yet not all devices use DMA, but a couple of devices that use DMA are sound cards and joysticks.…

    • 336 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1110 Computer Memory

    • 781 Words
    • 4 Pages

    8. CD ROM – A device used to read CD-ROMs. If capable of writing to the…

    • 781 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    RAM memory – This holds recently accessed data so that the CPU can have quick access to it. RAM data can be changed at any time. It is read and write.…

    • 843 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Elderly interview

    • 1015 Words
    • 5 Pages

    Each time you boot a computer, the kernel and other frequently used operating system instructions are loaded, or copied, from storage into the computer’s memory (RAM). The kernel is the core of an operating system that manages memory and devices, maintains the computer’s clock, starts programs, and assigns the computer’s resources, such as devices, programs, data, and information. The kernel is memory resident, which means it remains in memory while the computer is running. Other parts of the operating system are nonresident, that is, these instructions remain on a storage medium until they are needed. The boot process is similar for large and small computers. The steps…

    • 1015 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Operating System Differences

    • 3058 Words
    • 13 Pages

    Computer processing uses memory for instructions and subroutines. The use of memory and managing is not simply just reading and writing to the computer. Each computer memory in the system uses it differently. Memory Management is a vital part of the processing of data.…

    • 3058 Words
    • 13 Pages
    Powerful Essays