1 / 22

CP1610: Introduction to Computer Components

CP1610: Introduction to Computer Components. Primary Memory. What is Memory?. Memory is used to: Store data; Store commands (instructions); Store system settings;. Computer Memory. Three categories of memory devices: Primary Memory; Secondary Memory; Archival Storage Devices;.

avent
Download Presentation

CP1610: Introduction to Computer Components

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CP1610:Introduction to Computer Components Primary Memory

  2. What is Memory? • Memory is used to: • Store data; • Store commands (instructions); • Store system settings;

  3. Computer Memory • Three categories of memory devices: • Primary Memory; • Secondary Memory; • Archival Storage Devices;

  4. What is Primary Memory? • Also called system memory. • Essential for computer to operate. • Stores data and commands to be used by the CPU. • Stores basic system settings. • Two main types: • RAM • ROM

  5. RAM Random Access Memory Stores data and instructions Volatile Examples: RAM chips CMOS ROM Read Only Memory Stores basic system settings Non-volatile Example: BIOS RAM vs. ROM

  6. The Primary Memory Hierarchy

  7. Retrieving Data from Secondary Storage Cache: The papers in your hand are the next ones you will use! Notes in your locker, car, or at home, are too far away! RAM: The book on your desk is much closer!

  8. Static RAM (SRAM) Very fast; Expensive; Does not need to be refreshed; Used as Cache; On Chip, Coast Card, or inside CPU; Dynamic RAM (DRAM) Slow; Cheaper; Needs constant refreshing; Used as RAM; SIMMs, DIMMs and RIMMs RAM on the Motherboard

  9. Different Types of DRAM • SIMM • Single Inline Memory Module • DIMM • Dual Inline Memory Module • RIMM • Rambus Inline Memory Module

  10. Installing a SIMM Chip

  11. Installing a DIMM Chip

  12. Installing a RIMM Chip

  13. Older Types of RAM • Conventional RAM • Fast Page Memory (FPM) • Extended Data Out (EDO) RAM • Burst EDO (BEDO) RAM

  14. Newer Types of RAM • Sychronous DRAM (SDRAM) • Synced with system clock • Double Data Rate (DDR) SDRAM • Most popular today • 184-pin DIMMs • 200-pin SODIMMs • Rambus DRAM (RDRAM) • Not as common • Faster system bus • RIMMs

  15. Cache Memory • Very fast SRAM • Used to store the very next command or data needed by the CPU • Three Types: • L1 • L2 • L3

  16. Error Correction • Method used to: • Detect integrity of data stored in RAM • Ensure memory is complete • Prevent data corruption or loss • Non-Error Correcting Memory: • Used in older systems to speed up memory;

  17. Types of Error Correction • Parity: • Older; • Cannot correct data corruption; • Error Correcting Code (ECC): • Newer; • Most widely used; • Can correct data corruption;

  18. How Parity Works

  19. System Memory • Conventional Memory: • First 1 MB of memory; • Used to run programs and store system drivers; • High Memory (Hi-Mem): • About 64 KB of memory just above the 1 MB point; • Extended and Expanded Memory: • Anything above 1 MB; • Systems must run in ‘Protected Mode’ to use;

  20. Anything above 1 MB Reserved for device drivers and system functions Available to the user for any software

More Related