MEMORY OF THE COMPUTER

Embed Size (px)

Citation preview

  • 7/29/2019 MEMORY OF THE COMPUTER

    1/25

    PRESENTATION ON MEMORY OF THE

    COMPUTER

  • 7/29/2019 MEMORY OF THE COMPUTER

    2/25

    WHAT IS MEMORY

    The cognitive processes whereby past experience is

    remembered.

    Memory is collection of flip-flops which have inbuilt

    fabrication of millions of transisters and capacitaters which

    holds data in 0's and 1's.

    Capacitor acts as a holding cell for binary data,transisters

    allow memory circuitry to read

    The common unit describing a computer memory is byte.

    It is the amount of memory required to store a

    character,integer or fraction.

  • 7/29/2019 MEMORY OF THE COMPUTER

    3/25

    FUNCTIONS OF MAIN MEMORY

    To act as buffer between the CPU and rest of

    the computer system.

    When the computer is off the main memory is

    empty ; when the computer is on the main

    memory is capable of receiving and holding a

    copy of software instructions.

    Temporary storage of a copy of applications.

  • 7/29/2019 MEMORY OF THE COMPUTER

    4/25

    TYPES OF INTERNAL MEMORY

    Memory

    Non Volatile Volatile

    Hard-Disk, CD, DVD, Floppy Disk,

    Magnetic Tape, USB Flash memory, SD

    Card

    ROM

    FLASH

    PROM

    EPROM

    EEPROM

    RAM

    Static

    Dynamic

  • 7/29/2019 MEMORY OF THE COMPUTER

    5/25

    CMOS

    (COMPLEMENTARY METAL-OXIDE

    SEMICONDUCTOR) It is known as non-

    volatile RAM or CMOSRAM.

    It is an on-boardsemiconductor chippowered by CMOSbattery inside the

    computer that storesinformation such assystem time and systemsettings for computer.

  • 7/29/2019 MEMORY OF THE COMPUTER

    6/25

    It is used in batteries ,

    motherboard, BIOSetc

    It is used in integrated

    circuits, static RAM,

    logic circuits, analog

    circuits, image

    sensors.

    It has high noiseimmunity and low

    static power

    consumption.

  • 7/29/2019 MEMORY OF THE COMPUTER

    7/25

    ROM

    (READ ONLY MEMORY)

    It is a non-volatile memory and never loses itscontents.

    Data is stored permanently and thus can never bemodified.

    Mainly used in firmware, in computers to storelook up tables for evaluation of mathematical andlogical functions.

    Useful for binary storage of cryptographic data toenhance information security.

  • 7/29/2019 MEMORY OF THE COMPUTER

    8/25

    TYPES OF ROM

    PROM

    EPROM

    EEPROM.

  • 7/29/2019 MEMORY OF THE COMPUTER

    9/25

    PROM

    (Programmable Read Only Memory)

    It can be written to or programmedby PROM programmer.

    It uses high voltage to permanently

    destroy or create internal linkswithin a chip.

    It can be programmed only once.

  • 7/29/2019 MEMORY OF THE COMPUTER

    10/25

    EPROM

    Erasable Programmable Read Only

    Memory It can be erased by

    exposure to strong

    UV light. Endurance of most

    EPROM chips

    exceeds thousandcycles of erasingandreprogramming.

    EEPROM

  • 7/29/2019 MEMORY OF THE COMPUTER

    11/25

    EEPROM

    (Electrically Erasable Programmable

    Read Only Memory )

    It is similar to

    EPROM but allowsits contents to beelectrically erased.

    Writing and flashingan EEPROM is muchslower than readingfrom ROM

  • 7/29/2019 MEMORY OF THE COMPUTER

    12/25

    RAM

    (RANDOM ACCESS MEMORY)

    It is the most common type of memory,

    volatile and thus loses its contents when

    computer is shut off or due to power failure.

    It is like an electronic scratch pad inside the

    computer and holds data and program

    instructions while the CPU works with them.

  • 7/29/2019 MEMORY OF THE COMPUTER

    13/25

    RAM

    (RANDOM ACCESS MEMORY)

    It takes the form of integrated circuits that

    allow to store data to be accessed in any order

    i.e. , at random.

    It has tremendous impact on the speed and

    power of computer.

  • 7/29/2019 MEMORY OF THE COMPUTER

    14/25

    SRAM

    Static Random

    Access Memory.

    It uses multiple

    transistors, two or

    four for each

    memory cell but

    doesnt have a

    capacitor in each

    cell.

  • 7/29/2019 MEMORY OF THE COMPUTER

    15/25

    Static indicates noneed to refresh as ituses bi-stable

    latching circuitry tostore each bit.

    It gives faster accessto data.

    SRAM consumesmore power.

    DRAM

  • 7/29/2019 MEMORY OF THE COMPUTER

    16/25

    DRAM

    Dynamic Random Access Memory

    It stores each bit of data in a separate

    capacitor within an integrated circuit.

    It has memory cells with a paired transistors

    and capacitors requiring constant refreshing

    It consumes more power.

    It is cheaper and smaller.

  • 7/29/2019 MEMORY OF THE COMPUTER

    17/25

  • 7/29/2019 MEMORY OF THE COMPUTER

    18/25

    DIFFERENCE BETWEEN RAM & ROM

    RAM

    Volatile in nature.

    Temporary storage of data.

    Data is both written andread from this memory as

    well.

    It has tremendous impact

    on the speed and power ofcomputer.

    ROM

    Non-volatile in nature.

    Permanent storage of data.

    Data can only be read.

    It doesn't have any such

    function .

  • 7/29/2019 MEMORY OF THE COMPUTER

    19/25

    CACHE MEMORY

    It is a small amount of

    (less than 1MB)high

    speed memory resides

    very close to CPU.

    It is designed to supply

    the CPU with most

    frequent requested data. It takes a fraction of time

    to access cache memory.

  • 7/29/2019 MEMORY OF THE COMPUTER

    20/25

    TYPES OF CACHE MEMORY

    Level 1-It is the CPU resident cache, it holds

    instructions that have recently run.

    Level 2- This is used in mother board to add

    more speed, it hold potential upcoming

    instructions.

  • 7/29/2019 MEMORY OF THE COMPUTER

    21/25

    DIFFERENCE BETWEEN L1 & L2 CACHE

    L1CACHE

    It is primary cache.

    It is extremely quick but

    also expensive. It is fast memory.

    It is very small from 8kb to

    64kb.

    L2 CACHE

    It is secondary cache.

    It is larger but slightly

    slower than L1. Most processors have L2

    about 256kb.

    It usually from 64kb to 2MB

    in size.

  • 7/29/2019 MEMORY OF THE COMPUTER

    22/25

    FLASH MEMORY

    Flash memory is a constantly powered non-

    volatile memory that can be erased and

    reprogrammed in units of memory called

    blocks.It is often used to hold control codes

    such as BIOS.

    ADVANTAGES:

    1.Faster data access time

    2.Enormously durable.

  • 7/29/2019 MEMORY OF THE COMPUTER

    23/25

    Resist better kinetic shock,withstand pressure

    and high temperature.

    Applications:

    Memory cards

    UB flash drives

    Laptops

  • 7/29/2019 MEMORY OF THE COMPUTER

    24/25

    VIRTUAL MEMORY

    Virtual memory gives an application program theimpression that it has contiguous workingmemory.

    This memory makes the programming of largeapplications easier and efficient. APPLICATIONS:

    Spreadsheets

    Multimedia play.

  • 7/29/2019 MEMORY OF THE COMPUTER

    25/25

    AUXILLIARY MEMORY..

    These are additional cheaper storage devices

    used to serve as a back up for storing

    information for future use by CPU.

    It handles business , scientific and technical

    applications.

    The secondary storage is almost indispensible

    if one really want to fully exploit the computer

    potential.