Memory and Storage. Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction.

Slides:



Advertisements
Similar presentations
Components of a computer system
Advertisements

C SINGH, JUNE 7-8, 2010IWW 2010, ISATANBUL, TURKEY Advanced Computers Architecture, UNIT 2 Advanced Computers Architecture UNIT 2 CACHE MEOMORY Lecture7.
Memory Basics. 8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: –Random-Access Memory.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
Chapter 5 Computing Components. The (META) BIG IDEA Cool, idea but maybe too big DATA – Must be stored somewhere in a storage device PROCESSING – Data.
©Brooks/Cole, 2003 Chapter 5 Computer Organization.
Overview: Memory Memory Organization: General Issues (Hardware) –Objectives in Memory Design –Memory Types –Memory Hierarchies Memory Management (Software.
IT Systems Memory EN230-1 Justin Champion C208 –
MODULE 5: Introduction to Memory system
Computer Hardware In this lecture, we will study:
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
CS1104-8Memory1 CS1104: Computer Organisation Lecture 8: Memory
Data Storage Technology
Computer Architecture Part III-C: Memory Access and Management.
TEE COURSE GRADE 10 MODULE 7 - PC HARDWARE Memory and Storage Devices
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Storage Devices Presented by: Saba Mudassar. Storage Devices Primary storage: is the storage provided by memory in a computer system e.g. ROM/RAM. Secondary.
Storage.
Computer Systems 1 Fundamentals of Computing
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Chapter 3 Data Storage. Media Storage Main memory (Electronic Memory): Stores data currently being used Is made of semiconductor chips. Secondary Memory.
Computers Central Processor Unit. Basic Computer System MAIN MEMORY ALUCNTL..... BUS CONTROLLER Processor I/O moduleInterconnections BUS Memory.
HARDWARE: CPU & STORAGE How to Buy a Multimedia Computer System.
Hardware & Software The CPU & Memory.
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
Introduction to Computer Architecture. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers.
CIM101 : Introduction to computer Lecture 3 Memory.
Computer Architecture And Organization UNIT-II Structured Organization.
1 Hardware and Software b Hardware the physical, tangible parts of a computerthe physical, tangible parts of a computer keyboard, monitor, wires, chips,
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Copyright © 2007 – Curt Hill Primary Memory and Electronic Storage Implementations.
Programming for GCSE Topic 5.1: Memory and Storage T eaching L ondon C omputing William Marsh School of Electronic Engineering and Computer Science Queen.
Computers - The Journey Inside continues…
Lecture#15. Cache Function The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that.
CS 101 – Sept. 28 Main vs. secondary memory Examples of secondary storage –Disk (direct access) Various types Disk geometry –Flash memory (random access)
Excellence Publication Co. Ltd. Volume Volume 1.
A memory is just like a human brain. It is used to store data and instructions. Computer memory is the storage space in computer where data is to be processed.
Memory and Storage Aldon Tom. What is Memory? Memory is a solid-state digital device that stores data values. Memory holds running programs and the data.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
Storage of Data Letts Chapter 6. Introduction Any system needs to store both programs and data and requires: n a main store for fast access storage; n.
8085 FAQ R.RAJKUMAR DEPT OF CSE SRM UNIVERSITY. FAQ What is a Microprocessor? - Microprocessor is a program-controlled device, which fetches the instructions.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 2 content Basic organization of computer What is motherboard
Computer System Structures Storage
TYPES OF MEMORY.
Module IV Memory Organization.
Introduction to Computer Architecture
introduction to computer
Primary Storage and Secondary Storage Devices Chapter 3
IT 0213: INTRODUCTION TO COMPTER ARCHITECTURE LECTURE 2
COMPUTER ORGANISATION AND ARCHITECTURE
Introduction to Computers
Module IV Memory Organization.
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
Introduction to Computing
Introduction to Computer Architecture
Memory Basics Chapter 8.
STORAGE – 3 TIERS Key Revision Points.
Motherboard External Hard disk USB 1 DVD Drive RAM CPU (Main Memory)
MICROPROCESSOR MEMORY ORGANIZATION
2.C Memory GCSE Computing Langley Park School for Boys.
Memory Basics Chapter 7.
AKT211 – CAO 07 – Computer Memory
Hardware Main memory 26/04/2019.
Presentation transcript:

Memory and Storage

Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction that the CPU is working on Program Counter – holds the address of the next instruction to be fetched

Computer Memory Continued Cache Memory Small memory between the CPU and Primary memory – Classes L1 – on the CPU chip – small capacity 8Kb – 256 KB L2 (64Kb – 4MB) – Newer chips have advanced transfer cache on the chip – Older chips use off chip cache on the Motherboard L3 – off chip cache if L2 is on the chip

Computer Memory Continued Primary memory – RAM – random access memory that can be read and written Textbook refers to this as RWM –read/write memory – ROM – random access memory that can only be read

Computer Memory Continued Secondary Memory – Direct Access Devices hard drive floppy disk DVD ZIP drives CD-Rom, CD-RW, CD-W – Serial Access devices Tape drives

Memory Parameters Capacity – Maximum number of bytes or words that it can store Access time – Time taken by the memory module to access data after an address is provided Data Transfer Rate – Number of bits per second that can be read out of memory Cycle Time – Measure of how often the memory can be accessed Cost – Price of memory per bit/byte

Access time Ram or Rom - how long after an address is provided that the data is available at the Memory Buffer Register. The access time is the same for all memory locations on the same chip. Disk access - takes into account rotation delay to get to the proper sector(based on the rpm of the disk), Head movement to get to the proper track

Memory hierarchy as far as speed and cost on page 155

Ram es.htm es.htm static – each memory cell storage element is a flip flop – faster than dynamic but more costly – takes up more room on a chip per bit – used in cache memory dynamic – each memory cell storage element is a capacitor or a transistor acting like a capacitor – needs refresh circuitry – slower but less expensive than static – used in regular Ram in your PC

Static Ram memory cell on page 157 read (see what the contents are) write (change the contents)

Dynamic Ram page 161 and 162

Decoding linear decoding page coincident decoding page 160 and 162

ROM explained pg 163

memory addressing number of words = 2 ^ number of addressees 1 address for 2 words 2 addresses for 4 words 1024 = 2 ^10 -> 10 addresses for 1K words 2048 = 2 ^11 -> 11 addresses for 2K words

Memory system design using IC’s pg increasing the number of words increasing the number of bits