Intro to Cache Memory By david hsu. Examples of memory Paper and writing, books Neon signs Cassettes and other magnetic tape memory Abacus Art material.

Slides:



Advertisements
Similar presentations
Chapter 5 Internal Memory
Advertisements

Computer Organization and Architecture
Computer Organization and Architecture
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
LOGO.  Concept:  Is read-only memory.  Do not lose data when power is lost.  ROM memory is used to produce chips with integrated.
D75P 34 – HNC Computer Architecture Week 10 Computer Memory. © C Nyssen/Aberdeen College 2003 All images © C Nyssen/Aberdeen College except where stated.
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.
ECE 301 – Digital Electronics Memory (Lecture #21)
Computer Organization and Architecture
Chapter 5 Internal Memory
Memory Key component of a computer system is its memory system to store programs and data. ITCS 3181 Logic and Computer Systems 2014 B. Wilkinson Slides12.ppt.
Computer memory.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
PC Maintenance: Preparing for A+ Certification
5.1 Semiconductor main memory  Organization The basic element of a semiconductor memory is the memory cell. Semiconductor memory cells properties: 1.
Module IV Memory Organization.
Russell Taylor. RAM Quiz
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
Random access memory.
ECE 456 Computer Architecture
© Banff and Buchan College 2007 DH2T 34 Computer Architecture 1 LO2 Lesson One Memory.
Chapter 5 Internal Memory. Semiconductor Memory Types.
Chapter 8 Memory Interface
MODULE 5: Main Memory.
Chapter 3 Internal Memory. Objectives  To describe the types of memory used for the main memory  To discuss about errors and error corrections in the.
Internal Memory.
Types of Memory Technologies  Volatile  RAM (Random Access Memory)  DRAM (Dynamic RAM)  SRAM (Static RAM)  SDRAM (Synchronous DRAM)  Non-Volatile.
Memory Cell Operation.
Primary Storage Primary storage is the storage that is directly available to the CPU. It is also known as: Main Memory Main Memory Direct Access Storage.
Semiconductor Memory Types
STATUS REGISTER  It is a group of flip-flops. But it is not used to store data.  Each bit in the status register is used to indicate a particular condition.
Chapter 5 Internal Memory. contents  Semiconductor main memory - organisation - organisation - DRAM and SRAM - DRAM and SRAM - types of ROM - types of.
Computer Architecture Chapter (5): Internal Memory
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
Internal Memory.
Computer memory.
Module IV Memory Organization.
Principles & Applications
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
Subject Name: Embedded system Design Subject Code: 10EC74
שמות מאפיינים ומטרות של זיכרונות ROM - ו RAM
Module IV Memory Organization.
Computer Architecture
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
BIC 10503: COMPUTER ARCHITECTURE
Computer Memory BY- Dinesh Lohiya.
Chapter 4 Internal Memory
William Stallings Computer Organization and Architecture 8th Edition
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Presentation transcript:

Intro to Cache Memory By david hsu

Examples of memory Paper and writing, books Neon signs Cassettes and other magnetic tape memory Abacus Art material such as clay, canvas, marble, rock, etc. Caves The great pyramids Our flesh (tattoos)

ROM means read only memory and RAM means random access memory. EPROM DDR2 RAM CD ROM PROM FLASH MEMORY

RAM RAM allows you to read and write to it. Two basic forms of semiconductor random access memory: dynamic and static ram

RAM both RAMs use cells to store data

RAM DRAM’s cell is smaller than static ram cells so a DRAM is denser. it is created with capacitors and is written with information by storing charge in the capacitors. to keep the data in a DRAM cell, the capacitors must be constantly recharged periodically or refreshed periodically because the charge in them runs out. when it is being read, the charge in the capacitor gets discharged and needs to be recharged (also called volatile). it is used for main memory.

RAM SRAM is faster and more expensive than dram so it is used for cache memory. it is different from DRAM in that its charge does not need to be refreshed constantly in order for the memory to be kept (also called nonvolatile).

RAM when memory is saved, bits are set to either 1 or 0, 1 is written, 0 is empty. When read, the data needs to be refreshed.

ROM Read only memory include: ROM, PROM, EPROM, EEPROM, FLASH MEMORY. they are all random access memory, even though they have different names.

ROM read only memory means that once you write on the memory you cannot immediately overwrite it. CD ROM

ROM ROM does not need constant recharging of memory.

ROM EPROM, erasable programmable read only access memory, even though is read only, can be erased by ultraviolet light and rewritten. so essentially it is not really read only. EPROM

ROM erasure of regular read only and programmable read only memory is not possible.

Advantages of memory types some advantages of other memory are as follows: Programmable ROM is inexpensive, but can only be written once. if even one bit is written incorrectly, you have to throw the whole thing away. flash memory is good in that erasing it only takes a few seconds. error correction in memory uses hamming code system. other memory include synchronous dram, Rambus dram, developed by Rambus and adopted by Intel for several of its processors, DDR SDRAM