Main Memory & Backing Store. Main memory backing storage devices



Similar documents
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O

Primary Memory. Input Units CPU (Central Processing Unit)

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

Chapter 8 Memory Units

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7)

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 5 Storage Devices

lesson 1 An Overview of the Computer System

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Introduction To Computers: Hardware and Software

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

A Computer Glossary. For the New York Farm Viability Institute Computer Training Courses

Chapter 2: Computer-System Structures. Computer System Operation Storage Structure Storage Hierarchy Hardware Protection General System Architecture

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Tech Application Chapter 3 STUDY GUIDE

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

File Management Backing up files

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers.

Discovering Computers Chapter 7 Storage

Introduction to Information System Layers and Hardware. Introduction to Information System Components Chapter 1 Part 1 of 4 CA M S Mehta, FCA

Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System

To understand how data is processed, by a computer, we can draw a simple analogy between computers and humans.

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC

Mass Storage Structure

& Data Processing 2. Exercise 2: File Systems. Dipl.-Ing. Bogdan Marin. Universität Duisburg-Essen

Chapter 4 System Unit Components. Discovering Computers Your Interactive Guide to the Digital World

Types Of Storage Device

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

McGraw-Hill Technology Education McGraw-Hill Technology Education

With respect to the way of data access we can classify memories as:

Chapter 8. Secondary Storage. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Today we will learn about:

Discovering Computers Living in a Digital World

Computer Systems Structure Main Memory Organization

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Multiple Choice Questions(Computer)

Chapter 12: Secondary-Storage Structure

How To Store Data On A Computer (For A Computer)

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Memory is implemented as an array of electronic switches

Database Fundamentals

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories

Desktop Publishing 5N0785 Learning Outcome 2 Monaghan Institute Level 5 Module

Chap-02, Hardware and Software. Hardware Model

Overview of MIS Professor Merrill Warkentin

COMPUTER BASICS. Seema Sirpal Delhi University Computer Centre

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

1.1 Electronic Computers Then and Now

2 COMPUTER ORGANISATION

COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton

CS 6290 I/O and Storage. Milos Prvulovic

NCTE Advice Sheet Storage and Backup Advice Sheet 7

Two main categories of storage technology used today are magnetic storage and optical storage.

Computer Storage. Computer Technology. (S1 Obj 2-3 and S3 Obj 1-1)

Module 1 Introduction to Information and Communication Technologies

ELECTRONIC DOCUMENT IMAGING

Data Storage - I: Memory Hierarchies & Disks

1 PERSONAL COMPUTERS

Data Storage Solutions

Price/performance Modern Memory Hierarchy

Slide Set 8. for ENCM 369 Winter 2015 Lecture Section 01. Steve Norman, PhD, PEng

Parts of a Computer. Preparation. Objectives. Standards. Materials Micron Technology Foundation, Inc. All Rights Reserved

Computer Hardware Submitted in partial fulfillment of the requirement for the award of degree Of MCA

Secondary Storage. Any modern computer system will incorporate (at least) two levels of storage: magnetic disk/optical devices/tape systems

Algorithms and Methods for Distributed Storage Networks 3. Solid State Disks Christian Schindelhauer

Outline. mass storage hash functions. logical key values nested tables. storing information between executions using DBM files

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

CPS104 Computer Organization and Programming Lecture 18: Input-Output. Robert Wagner

Physical Data Organization

Data Storage II. Prof. Ing. Pavel Tvrdík CSc. Ing. Jiří Kašpar

Computer Components Study Guide. The Case or System Box

The Central Processing Unit:

Computer Logic (2.2.3)

Chapter 3 Storage. 15 th Edition Understanding Computers Today and Tomorrow Comprehensive. Deborah Morley Charles S. Parker

Determining Your Computer Resources

William Stallings Computer Organization and Architecture 7 th Edition. Chapter 6 External Memory

Computers Are Your Future Prentice-Hall, Inc.

Computer Basics: Chapters 1 & 2

William Stallings Computer Organization and Architecture 8 th Edition. External Memory

Memory Hierarchy. Arquitectura de Computadoras. Centro de Investigación n y de Estudios Avanzados del IPN. adiaz@cinvestav.mx. MemoryHierarchy- 1

Spacecraft Computer Systems. Colonel John E. Keesee

Week One Lecture Note 1.0 INTRODUCTION TO COMPUTER 1.1 WHAT IS COMPUTER?

Chapter One Introduction to Computer

Outline. CS 245: Database System Principles. Notes 02: Hardware. Hardware DBMS Data Storage

File System Management

MICROPROCESSOR BCA IV Sem MULTIPLE CHOICE QUESTIONS

Chapter 7 Types of Storage. Discovering Computers Your Interactive Guide to the Digital World

Platter. Track. Index Mark. Disk Storage. PHY 406F - Microprocessor Interfacing Techniques

Chapter Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig I/O devices can be characterized by. I/O bus connections

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

1 Computer hardware. Peripheral Bus device "B" Peripheral device. controller. Memory. Central Processing Unit (CPU)

ICDL Module 1. David Varley

Understanding Computers: An Overview for Records

Here are my slides from lecture, along with my notes about each slide.

CHAPTER 6: Computer System Organisation 1. The Computer System's Primary Functions

Introduction to Computer Architecture Concepts

Chapter 2: Basics on computers and digital information coding. A.A Information Technology and Arts Organizations

Transcription:

Main Memory & Backing Store Main memory backing storage devices 1

Introduction computers store programs & data in two different ways: nmain memory ntemporarily stores programs & data that are being processed nbacking store, also secondary storage nstores programs & data when they are not being used 2

Main Memory n a series of storage locations, each has a unique address n the address is called memory address n the main memory is connected to CPU by buses n when the CPU wants to access a particular memory location, it sends the address to the memory on an address bus n the data held in that location are returned to the CPU on the data bus 3

How are data stored in the main memory? n programs & data are made up of characters n they are stored in the memory character by character n each character is stored in 1 memory location in the form of bit patterns n refer to Chapter 5 - Representation of alphanumeric information within the computer 4

Memory sizes n measured in kilobytes (KB) = 1024 bytes n the value of K is sometimes rounded off to 1000 for convenience n to measure memory of larger sizes, we use megabytes (MB) and gigabytes (GB) n 1 MB = 1024 KB = 2 20 bytes = 1 million bytes approx. n 1 GB = 1024 MB = 2 30 bytes = 1 billion bytes approx. n memory size is restricted by the addressing capability of the computer n with 10 address lines, 2 10, i.e., 1024(1K) memory locations could be accessed n in general, n address lines are required to access 2 n memory locations 5

Semiconductor chips n in the past, vacuum tubes & core memory n today, semiconductor chips n an integrated circuit (IC) that contains thousands of transistors (an electronic component that can be either on or off, therefore represent a bit) n Advantages n small but dense n efficient n size of computer - reduced n chips are cheaper to manufacture n can be easily replaced if having fault 6

Types of memory 2 types of semiconductor memory chips: n Random Access Memory (RAM) n Read Only Memory (ROM) their differences: refer to Chapter 8 - Computer Systems 7

Backing Storage Devices n to save programs & data for future processing n it is not possible to put all of them into main memory because: n data in main memory (except in ROM) are lost when the machine is switched off n main memory is very expensive n data for an application program may be so large that it is physically impossible for the main memory to hold all the data n can be treated as input/output devices 8

Magnetic disk n floppy disk n made of flexible plastic material n coated on both sides with a magnetized substance n commonly used ones: 5 1/4 inches, 3 1/2 inches n a relatively cheap storage medium n hard disk n composed of a set of circular plates n made of metal & coated with magnetized material n moveable head disk pack, fixed head disk pack 9

Magnetic tape n reel-to-reel tape n made of plastic material & is coated on one side with a magnetic material n primarily used for back up n only suitable for applications that involve sequential processing n cost - relatively low n cartridge tape n used for backing up on microcomputers n very fast, high storage capacity n cassette tape 10

Optical disk n offer great potential as storage devices n information is stored using a beam of laser to burn holes in a thin coating of metal n another laser is used to read the patterns n storage capacity is very large (in gigabytes) n storage cost - low n access time - fast n also known as CD-ROMs 11

Comparison % diff. types of backing storage media Cost of Cost of media Access method Access time Storage Transfer Magnetic tape Hard disk Floppy disk Optical disk drive very high high low high low if relatively low removable very low medium sequential only direct direct direct depends on location 10-100 ms 70-600 ms 30 ms - 1 s 600 MB capacity 10-320 MB 20 MB - 20 GB 100-1440 KB - 65 GB rate 40-320 KB/s 2.5-7.1 MB/s 250 KB/s 150-250 KB/s 12

Comparison % Main memory & Backing store Main Memory Function provides a working area for processing Storage capacity limited Backing Store holds data or programs permanently large storage capacity Cost more costly cheaper Access mode supports both sequential & direct access Access time fast slower some devices (e.g. tapes) support only sequential access Permanence user memory is volatile non-volatile 13