Preview

Memory Organization in a Computer System

Powerful Essays
Open Document
Open Document
949 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Memory Organization in a Computer System
Chapter 5
Memory Organisation

5.1 Introduction
The memory unit is an essential component in any digital computer since it is needed for storing programs and data. Main Memory The memory unit that communicates directly with the CPU is called the main memory. Auxiliary Memory Devices that provide backup storage are called auxiliary memory. The most common auxiliary memory devices used in computer systems are magnetic disks and tapes.
The part of the computer system that supervises the flow of information between auxiliary and main memory is called the memory management system.
2 FP203 Computer

5.1.1 Main Memory

The main memory is the central storage unit a computer system. It is a relatively large and fast memory used to store programs and data during the computer operation.

What is the Main Memory???
3 FP203 Computer Organisation

5.1.2 Memory Hierarchy in a Computer System
Fast and Expensive

Increasing performance and increasing cost

Slow and Inexpensive
4 FP203 Computer Organisation

The Properties of the Memory Hierarchy

Memory Type
Register Cache Main Memory Disk Memory

Access Time
1 ns 5-20 ns 60-80 ns 10 ms

5

FP203 Computer Organisation

Memory Organization in a computer system
Auxiliary Memory

Magnetic Tapes Magnetic Tapes

I/O Processor

Main Memory

CPU

Cache Memory

6

FP203 Computer Organisation

5.1.3 Various types of semiconductor memory technologies
The principal technology used for the main memory is based on semiconductor integrated circuit such: RAM – Random Access Memory ROM – Read-only Memory

PROM – Programmable ROM
EPROM – Erasable PROM EEPROM – Electrically Erasable PROM Flash Memory – can be electrically rewritten tens of thousands of times (used extensively in digital video cameras and for control program in set-top cable television decoders and other devices.)
7 FP203 Computer Organisation

5.1.4 Various types of external memory
Magnetic Disk is a circular plate

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Unit 7 Lab And Assignment

    • 311 Words
    • 2 Pages

    The CMOS still utilizes RAM but it is being rapidly replaced with EEPROM in today’s time. EEPROM is a small chip that data can be written and re-written to with codes.…

    • 311 Words
    • 2 Pages
    Satisfactory 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
  • Satisfactory Essays

    the memory as it holds the absolute basic boot settings for the system. The typical size…

    • 281 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Ict Unit 30

    • 2076 Words
    • 9 Pages

    Internal Memory - Cache memory is a added memory system that temporarily stores frequently used instructions and data for quicker processing by the central processor of a computer.…

    • 2076 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Dental Implants

    • 2449 Words
    • 10 Pages

    13-A special type of memory that stores configurations such as the amount of memory on the computer is called (CMOS)…

    • 2449 Words
    • 10 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
  • Good Essays

    Arithmetic Logic Unit-is the section of the CPU core that performs arithmetic(addition,subtraction,multiplication and division) involving integers and logical operations such as comparing two pieces of data to see if they are equal or determining if a specific condition is true or false.Arithmetic requiring decimals is usually performed by the floating point unit(FPU).Arithmetic operations are perfomed when mathematical calculations are requested by the user,as well as when many other common computing tasks are performed.Most CPUs today have multiple ALUs and FPUs that work together to perform the necessary operations.…

    • 430 Words
    • 2 Pages
    Good Essays
  • Good Essays

    The basic components of all computer systems whether they are microcomputers or supercomputer all contain six basic building blocks: input, output, memory, arithmetic/logical unit, control unit and files. A computer system needs input devices for entering data into the computer for processing. The most common input devices are keyboards and mice. Input devices have now expanded to other methods such as voice input, magnetic ink character recognition (MICR), Optical character recognition (OCR), scanning bar code label, etc. The output devices are used to produce the results of the processing done by the computer. The most common output devices include computer screen or monitor, printer, or writing output on CD or DVD. Computer memory or main memory holds the program instructions and data. All data flows are to and from memory. Arithmetic and Logic Unit consist of incredibly small integrated circuits on a silicon chip. It is mainly responsible for arithmetic function of addition, subtraction, multiplication and division calculation, logical comparison and decision. Computer files storage devices sometimes called secondary or backing storage is used to store programs and data when they are not being used. Secondary storage is nonvolatile. File devices include hard disk drive, magnetic tape drives, flash drives, and CD or DVD. Control Unit provides the control that enables the computer to take advantage of the speed and capacity of its other components. It controls the sequence of instruction to be executed, controls the flow of data, interpret instructions, and it regulate timing of processor (Brown et al., 2012).…

    • 569 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Main memory and secondary memory are the areas involved in the physical organization of this area. The processor must be located in one specific area in order to access the registers of the system as opposed to the data discs. This set up will ensure the smooth flow of…

    • 392 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Operating System Comparisons

    • 2694 Words
    • 11 Pages

    An important function of the OS is to manage the computer systems memory. Programs, processes, and resource do not simply float around in memory haphazardly. Memory is shared among these processes and resources. Accordingly, managed by the OS is an organized structure of locating processes in computer memory locations. The two primary types of memory controlled by an OS are main memory and virtual memory. Main memory is the location of data moved to the CPU for process execution. Virtual memory is used to swap processes too large to fit completely into main memory. Intended memory management requirements include relocation, protection, sharing, logical organization, and physical organization. Paging permits the physical address space of a process to be noncontiguous. Because paging has advantages over earlier methods it is prominent in most operating systems. Processes are swapped from main memory to virtual memory and back again as needed. The original memory location may not be available at the…

    • 2694 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Memory Management

    • 589 Words
    • 3 Pages

    There are two different types of programming systems; uniprogramming and multiprogramming. In uniprogramming there is just an operating system and the program that is currently being utilized. In multiprogramming, it is just as the term says, working to accommodate multiple programs. When are there is more than one program being executed at a time, there needs to be proper protocol and system checks. There are five requirements that memory management needs to satisfy: relocation, protection, and sharing, logical and physical organization.…

    • 589 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Computer Hardware

    • 1809 Words
    • 8 Pages

    Random Access Memory or RAMmost commonly refers to computer chips that temporarily store dynamic data when you are working with your computer to enhance the computer performance.…

    • 1809 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    3. It must keep track of the memory locations used by each process. It should also know which part of the memory is free to use.…

    • 2963 Words
    • 12 Pages
    Good Essays
  • Good Essays

    In von Neumann, the main memory is storing programs and data. The contents of the memory addressable by location irrespective of the types of data store. Addressable location is that each location can be addressing separately the von Neumann architecture in Random Access Memory (RAM). The structure basic memory consists of numerated cells; the processor has access to any cell in any moment of time.…

    • 462 Words
    • 2 Pages
    Good Essays
  • Good Essays

    This involves providing ways to allocate portions of memory to programs at their request, and freeing it for reuse when no longer needed. The management of main memory is critical to the computer system. Virtual memory systems separate the memory addresses used by a process from actual physical addresses, allowing separation of processes and increasing the effectively available amount of RAM using paging or swapping to secondary storage. The quality of the virtual memory manager can have a big impact on overall system performance.…

    • 1111 Words
    • 5 Pages
    Good Essays