Cache
Cache
Main Memory Address
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
0000100111100011
00110011
00001110
11110000
11110011
11001010
11001100
00000011
00010001
01000000
Cache Memory
10000000
10000001
10000010
10000011
Address
• small amount of fast access memory either:
• built into the processor (L1 cache)
OR
• between the processor and memory (L2 cache)
• physically closer to the processor than RAM so faster
Cache
Main Memory Address
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
0000100111100011
00110011
00001110
11110000
11110011
11001010
11001100
00000011
00010001
01000000
Cache Memory
10000000
10000001
10000010
10000011
Address
• stores a copied portion of main memory which the processor may need
to access
• cache is temporary storage
• cache size is smaller than memory, typically 256kb or 512kb
Access Speed
The speed at which data can be accessed depends on the
distance between it and the processor
Registers
Cache memory
RAM
Faster access
Slower access

More Related Content

PPT
Fetch-execute Cycle
PPT
SDD The Processor
PPT
National 5 Computing Science - Fetch Execute Cycle
PPTX
F453 computer science fde cycle
PPT
Fetch decode-execute presentation
PPT
The Processor
PPT
Instruction cycle
Fetch-execute Cycle
SDD The Processor
National 5 Computing Science - Fetch Execute Cycle
F453 computer science fde cycle
Fetch decode-execute presentation
The Processor
Instruction cycle

What's hot (20)

PPT
Memory & the fetch decode-execute cycle
PPT
A451 cpu fetch execute cycle (2-12 & 2-14)
PPTX
Lecture 14
PDF
Basic Computer Organization and Design
PPTX
Timing and control
PPTX
Lecture 18
PPTX
Instruction cycle presentation
PPTX
Lecture 15
PPTX
instruction cycle ppt
PPT
Fetch Execute Cycle
PPT
Cpu organisation
PPTX
Cpu & its execution of instruction
PPTX
Lecture 12
PDF
CPU Architecture
PPTX
Lecture 16
PPTX
Register Organization and Instruction cycle
PPTX
Instruction cycle with interrupts
PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
PDF
Instruction cycle
PPT
basic computer programming and micro programmed control
Memory & the fetch decode-execute cycle
A451 cpu fetch execute cycle (2-12 & 2-14)
Lecture 14
Basic Computer Organization and Design
Timing and control
Lecture 18
Instruction cycle presentation
Lecture 15
instruction cycle ppt
Fetch Execute Cycle
Cpu organisation
Cpu & its execution of instruction
Lecture 12
CPU Architecture
Lecture 16
Register Organization and Instruction cycle
Instruction cycle with interrupts
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
Instruction cycle
basic computer programming and micro programmed control
Ad

Similar to Cache (20)

PPT
Memory Organizationsssssssssssssssss.ppt
PPTX
cache.pptx
PPT
Cache Memory
PPT
memory management powerpoint presentation
PPT
memory.ppt
PPT
memory.ppt
PPT
04_Cache Memory.ppt
PPTX
CACHE MEMORY
PPTX
Cache memory
PPTX
Ram and types of ram.Cache
PPTX
Computer organizatin.Chapter Seven.pptxs
PDF
Cache memory
PPT
Ch_4.pptInnovation technology pptInnovation technology ppt
PPT
Cache memory
PPTX
cache memory and types of cache memory,
PPT
Cache Memory.ppt
PPT
cache memory
PDF
computerarchitecturecachememory-170927134432.pdf
PPT
Computer architecture cache memory
PDF
Computer architecture for HNDIT
Memory Organizationsssssssssssssssss.ppt
cache.pptx
Cache Memory
memory management powerpoint presentation
memory.ppt
memory.ppt
04_Cache Memory.ppt
CACHE MEMORY
Cache memory
Ram and types of ram.Cache
Computer organizatin.Chapter Seven.pptxs
Cache memory
Ch_4.pptInnovation technology pptInnovation technology ppt
Cache memory
cache memory and types of cache memory,
Cache Memory.ppt
cache memory
computerarchitecturecachememory-170927134432.pdf
Computer architecture cache memory
Computer architecture for HNDIT
Ad

More from Forrester High School (20)

PPTX
Program Design
PPTX
Database Evaluation
PPTX
PPTX
Database Query Design
PPTX
Data Dictionary
PPTX
Compound Keys
PPTX
Entity Occurrence Diagrams
PPTX
Entity Relationship Diagrams
PPTX
Database Analysis
PPTX
Software Evaluation
PPTX
Software Testing
PPTX
Standard Algorithms
PPTX
File Handling
PPTX
Python Predefined Functions
PPTX
Python Substrings
PPTX
Variable Scope
PPTX
Sub-programs
PPTX
Records in Python
PPTX
Parallel arrays in python
Program Design
Database Evaluation
Database Query Design
Data Dictionary
Compound Keys
Entity Occurrence Diagrams
Entity Relationship Diagrams
Database Analysis
Software Evaluation
Software Testing
Standard Algorithms
File Handling
Python Predefined Functions
Python Substrings
Variable Scope
Sub-programs
Records in Python
Parallel arrays in python

Recently uploaded (20)

PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
Mucosal Drug Delivery system_NDDS_BPHARMACY__SEM VII_PCI.pdf
PDF
Race Reva University – Shaping Future Leaders in Artificial Intelligence
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
International_Financial_Reporting_Standa.pdf
PDF
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf
PDF
My India Quiz Book_20210205121199924.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
Complications of Minimal Access-Surgery.pdf
Unit 4 Computer Architecture Multicore Processor.pptx
FORM 1 BIOLOGY MIND MAPS and their schemes
Cambridge-Practice-Tests-for-IELTS-12.docx
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
What if we spent less time fighting change, and more time building what’s rig...
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
Computer Architecture Input Output Memory.pptx
Core Concepts of Personalized Learning and Virtual Learning Environments
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Mucosal Drug Delivery system_NDDS_BPHARMACY__SEM VII_PCI.pdf
Race Reva University – Shaping Future Leaders in Artificial Intelligence
B.Sc. DS Unit 2 Software Engineering.pptx
International_Financial_Reporting_Standa.pdf
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf
My India Quiz Book_20210205121199924.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Complications of Minimal Access-Surgery.pdf

Cache