Computer Memory and Architecture

AdequateOakland avatar
AdequateOakland
·
·
Download

Start Quiz

Study Flashcards

11 Questions

What is the main difference between SRAM and DRAM?

SRAM is faster and more expensive than DRAM

What type of ROM chip can be erased and reprogrammed electrically?

EEPROM

Which computer architecture uses a single bus for instruction and data?

Von Neumann Architecture

What is the fastest type of memory in the memory hierarchy?

L1 Cache

What happens when the CPU finds the required data in the cache?

Cache Hit

What is the key difference between RAM and ROM?

RAM is volatile and ROM is non-volatile

What is the primary characteristic of volatile memory technology?

It loses data when power is off

What is the main purpose of RAM in a computer system?

To provide temporary storage for data and applications

What is the key difference between the write capabilities of RAM and ROM?

RAM can be written multiple times, while ROM can only be written once

What happens to data stored in RAM when the power is turned off?

It is lost

What is the primary difference between the data retention characteristics of RAM and ROM?

ROM retains data even when power is off, while RAM loses data

Study Notes

RAM and ROM

Types of RAM

  • SRAM (Static RAM): uses transistors to store data, faster and more expensive than DRAM
  • DRAM (Dynamic RAM): uses capacitors to store data, slower and less expensive than SRAM
  • DDR RAM (Double Data Rate RAM): transfers data on both rising and falling edges of clock signal, increasing bandwidth

ROM Chips

  • PROM (Programmable ROM): can be programmed once by the user
  • EPROM (Erasable Programmable ROM): can be erased and reprogrammed
  • EEPROM (Electrically Erasable Programmable ROM): can be erased and reprogrammed electrically
  • Flash ROM: a type of EEPROM, used in solid-state drives and memory cards

Computer Architecture

  • Von Neumann Architecture: uses a single bus for instruction and data, has a program counter, and an arithmetic logic unit (ALU)
  • Harvard Architecture: uses separate buses for instruction and data, has a program counter, and an ALU

Memory Hierarchy

  • Level 1 Cache (L1 Cache): small, fast cache built into the CPU
  • Level 2 Cache (L2 Cache): larger, slower cache outside the CPU
  • Main Memory (RAM): slower and larger than cache
  • Secondary Storage (Hard Drive): slowest and largest

Cache Memory

  • Cache Hit: when the CPU finds the required data in the cache
  • Cache Miss: when the CPU does not find the required data in the cache
  • Cache Lines: blocks of data brought into the cache from main memory

Difference between RAM and ROM

  • RAM (Random Access Memory): volatile, loses data when power is off, used to store data temporarily
  • ROM (Read-Only Memory): non-volatile, retains data even when power is off, used to store permanent data
  • Key difference: RAM is writable and volatile, while ROM is not writable and non-volatile

Learn about the different types of RAM and ROM, computer architecture, memory hierarchy, and cache memory. Understand the key differences between RAM and ROM and how they are used in computer systems.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Cache Memory Speed
1 questions

Cache Memory Speed

SociableMalachite avatar
SociableMalachite
Computer Organization: Memory Hierarchy
29 questions
Use Quizgecko on...
Browser
Browser