SlideShare a Scribd company logo
S
Module 2: Digital Devices
Section C – Processing & Memory
CSC 103 Intro to Computing
The CPU Subsystem
How the
CPU works…
The CPU Subsystem
 Composed of control unit and
arithmetic logic unit (ALU)
 Control unit coordinates activities of all
computer components – “brain” or “boss”
 ALU is responsible for a math operations
and logic comparison operations
 Registers – memory on the CPU used by
control unit & ALU for storing instructions
and data
CPU Processes (FDE)
1. Fetches address & data from RAM
2. Decodes instructions from binary
3. Executes the instruction
 Stores result in RAM
before next instruction
CPU Factors
 Clock Speed measured in GHz
– billions of steps per second
 Number of cores
- Single, Dual Core, Quad Core
 Cache Memory – Like RAM for the CPU –
temporary storage that speeds up
processing (Level 1, 2 & 3)
Evaluating Memory
Volatile
 RAM – Random Access Memory
Volatile temporary
storage – short term
memory – speeds
up instructions
– think of memory
like counter space
when cooking
Evaluating Memory
non-volatile
 ROM – Read Only Memory
–non-volatile
- Handles boot instructions, etc.
 Hard Drives – are non-volatile
storage spaces – larger, but slower
Memory Speed
Fastest
Access
Evaluating Storage Needs
250 GB – 500 GB – 1TB
 The OS – 20-30 GB
 Applications – 50 GB
 Data – 10-20 GB
 Photos – 40-50 GB
 Music & Video – 100-150 GB
Larger Storage Considerations
 Cloud Storage
- Can offset some photo, music, video storage
 Flash Storage – SSD Cards & Drives
 Multiple Internal Hard Drives (RAIDS)
- Redundant Array of Independent Disks
 External Hard Drives
better for back-up purposes
Hard Drives vs SSD
 Magnetic Hard Drives – Spinning platters
that are magnetized to write data
- Spin at 7200 RPMS, 4TB capacity
- Lots of moving parts, slower
 Solid State Drives – Charged electronic
transistors that store data
- faster, less chance of crashing,
- run cooler, 1 TB capacity
Audio & Video
Considerations
 Graphics/Video Cards - hardware that is
responsible of producing output to monitor.
It has a connector(s) for monitor(s) and
another connector to computer motherboard.
 GPU (Graphics Processor Unit) is part of
graphics card and more essential for gaming,
3D software, video editing software (Nvidia
GeForce, AMD Radeon)
Purchase Consideration
 Buy what you think you will need
3-5 years from now
 You will only gather more photos, music,
video, software, games
 Operating Systems will require more
space and more RAM with each upgrade

More Related Content

PPTX
CSC103 Vector vs Raster Graphics
PPTX
CSC103 Digital Images, Pixels, RGB Colors
PDF
An Introduction to Versatile Video Coding (VVC) for UHD, HDR and 360 Video
PPTX
Image resolution
PPTX
Photogrammetry and Star Wars Battlefront
PPT
Ajay ppt region segmentation new copy
PPTX
Chapter 3 image enhancement (spatial domain)
PPTX
Stages of image processing
CSC103 Vector vs Raster Graphics
CSC103 Digital Images, Pixels, RGB Colors
An Introduction to Versatile Video Coding (VVC) for UHD, HDR and 360 Video
Image resolution
Photogrammetry and Star Wars Battlefront
Ajay ppt region segmentation new copy
Chapter 3 image enhancement (spatial domain)
Stages of image processing

What's hot (20)

DOC
Image Processing
PPTX
Thuat toan pca full 24-5-2017
PPT
Xu ly am thanh va hinh anh
PPTX
Chapter 8 image compression
DOC
Ask fsk-psk-qpsk-qam-modulation-demolation
PDF
digital image processing, image processing
PPTX
Video compression
PPTX
Overview of Graphics System
PPT
Color Image Processing,Digital Image processing
PPTX
Predictive coding
PPTX
Adaptive filters and band reject filters
PPT
Digital image processing ppt
PDF
3259
PPTX
Image stitching
PPT
Raster Vs. Vector Presentation1
PPTX
Shiny PC Graphics in Battlefield 3
PDF
Đề tài: Mô phỏng kênh truyền vô tuyến số bằng matlab, 9đ
PPTX
Bressenham’s Midpoint Circle Drawing Algorithm
PDF
An Introduction to HDTV Principles-Part 3
PPT
Chuong12
 
Image Processing
Thuat toan pca full 24-5-2017
Xu ly am thanh va hinh anh
Chapter 8 image compression
Ask fsk-psk-qpsk-qam-modulation-demolation
digital image processing, image processing
Video compression
Overview of Graphics System
Color Image Processing,Digital Image processing
Predictive coding
Adaptive filters and band reject filters
Digital image processing ppt
3259
Image stitching
Raster Vs. Vector Presentation1
Shiny PC Graphics in Battlefield 3
Đề tài: Mô phỏng kênh truyền vô tuyến số bằng matlab, 9đ
Bressenham’s Midpoint Circle Drawing Algorithm
An Introduction to HDTV Principles-Part 3
Chuong12
 
Ad

Similar to CSC103 Processing, Memory & Storage (20)

PPTX
CSC103 Evaluating Hardware, Memory, Processing & Storage
PPTX
Nd0201 systemcomponents internal
PPT
Computer hardware component. ppt
PPT
Computer hardware component. ppt
PPT
PPT
Introduction to Computer Hardware slides ppt
PPTX
Hardware (2)
PDF
Computer Main Comppponents.pdf
PPTX
Introduction Computer-Hardware-An-Overview.pptx
PPTX
Week Eight - Introduction to Hardware
PPT
PCT SLIDE3
PPTX
TLE - 8 Perform Mensuration and Calculation
PPTX
lesson 2 MATERIALS, TOOLS, EQUIPMENT and TESTING DEVICES.pptx
PPTX
vdocument.in_computer-hardware-servicing-568f20e9c048a.pptx
PPT
Cs100 lec 3 cont1 hardware - system unit and memory)
PPT
Introduction to Computer Architecture
PPT
00 Hardware Of Personal Computer V1 1
PPT
Computer Fundamentals
PPT
06. System unit of computer
PPT
Lecture3(Components of a computer)hhhf.ppt
CSC103 Evaluating Hardware, Memory, Processing & Storage
Nd0201 systemcomponents internal
Computer hardware component. ppt
Computer hardware component. ppt
Introduction to Computer Hardware slides ppt
Hardware (2)
Computer Main Comppponents.pdf
Introduction Computer-Hardware-An-Overview.pptx
Week Eight - Introduction to Hardware
PCT SLIDE3
TLE - 8 Perform Mensuration and Calculation
lesson 2 MATERIALS, TOOLS, EQUIPMENT and TESTING DEVICES.pptx
vdocument.in_computer-hardware-servicing-568f20e9c048a.pptx
Cs100 lec 3 cont1 hardware - system unit and memory)
Introduction to Computer Architecture
00 Hardware Of Personal Computer V1 1
Computer Fundamentals
06. System unit of computer
Lecture3(Components of a computer)hhhf.ppt
Ad

More from Richard Homa (20)

PPTX
Programming 1: Compilers, Interpreters & Bytecode
PPTX
CSC103 Digital Security
PPTX
CSC 103 Databases Overview
PPTX
CSC103 Intro to Programming
PPTX
CSC103 Gaming Overview (for Everyone)
PPTX
CSC103 3D Software & Technology
PPTX
CSC103 Bits, Bytes & Binary
PPTX
CSC103 Web Technologies: HTML, CSS, JS
PPTX
CSC103 Digital Devices: Device Basics
PPTX
CSC103 Internet
PPTX
CCS103 Bits, Bytes, Binary
PPTX
Excel Review Quiz
PPTX
CSC102 Excel Basics
PPTX
CSC102 Word Paragraph Formatting
PPTX
CSC102 Computer Software
PPTX
CSC102 Computer Connectivity
PPTX
CSC 102 Computer Intro
PPTX
Creating Immersive Technology Experiences with Web-based Software & Resources
PPTX
Creating Immersive Technology Experiences with Web-based Software & Resources
PPTX
CSC 103 Networking pt2
Programming 1: Compilers, Interpreters & Bytecode
CSC103 Digital Security
CSC 103 Databases Overview
CSC103 Intro to Programming
CSC103 Gaming Overview (for Everyone)
CSC103 3D Software & Technology
CSC103 Bits, Bytes & Binary
CSC103 Web Technologies: HTML, CSS, JS
CSC103 Digital Devices: Device Basics
CSC103 Internet
CCS103 Bits, Bytes, Binary
Excel Review Quiz
CSC102 Excel Basics
CSC102 Word Paragraph Formatting
CSC102 Computer Software
CSC102 Computer Connectivity
CSC 102 Computer Intro
Creating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & Resources
CSC 103 Networking pt2

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Spectroscopy.pptx food analysis technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Digital-Transformation-Roadmap-for-Companies.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Per capita expenditure prediction using model stacking based on satellite ima...
Reach Out and Touch Someone: Haptics and Empathic Computing
Advanced methodologies resolving dimensionality complications for autism neur...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
Spectroscopy.pptx food analysis technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation

CSC103 Processing, Memory & Storage

  • 1. S Module 2: Digital Devices Section C – Processing & Memory CSC 103 Intro to Computing
  • 2. The CPU Subsystem How the CPU works…
  • 3. The CPU Subsystem  Composed of control unit and arithmetic logic unit (ALU)  Control unit coordinates activities of all computer components – “brain” or “boss”  ALU is responsible for a math operations and logic comparison operations  Registers – memory on the CPU used by control unit & ALU for storing instructions and data
  • 4. CPU Processes (FDE) 1. Fetches address & data from RAM 2. Decodes instructions from binary 3. Executes the instruction  Stores result in RAM before next instruction
  • 5. CPU Factors  Clock Speed measured in GHz – billions of steps per second  Number of cores - Single, Dual Core, Quad Core  Cache Memory – Like RAM for the CPU – temporary storage that speeds up processing (Level 1, 2 & 3)
  • 6. Evaluating Memory Volatile  RAM – Random Access Memory Volatile temporary storage – short term memory – speeds up instructions – think of memory like counter space when cooking
  • 7. Evaluating Memory non-volatile  ROM – Read Only Memory –non-volatile - Handles boot instructions, etc.  Hard Drives – are non-volatile storage spaces – larger, but slower
  • 9. Evaluating Storage Needs 250 GB – 500 GB – 1TB  The OS – 20-30 GB  Applications – 50 GB  Data – 10-20 GB  Photos – 40-50 GB  Music & Video – 100-150 GB
  • 10. Larger Storage Considerations  Cloud Storage - Can offset some photo, music, video storage  Flash Storage – SSD Cards & Drives  Multiple Internal Hard Drives (RAIDS) - Redundant Array of Independent Disks  External Hard Drives better for back-up purposes
  • 11. Hard Drives vs SSD  Magnetic Hard Drives – Spinning platters that are magnetized to write data - Spin at 7200 RPMS, 4TB capacity - Lots of moving parts, slower  Solid State Drives – Charged electronic transistors that store data - faster, less chance of crashing, - run cooler, 1 TB capacity
  • 12. Audio & Video Considerations  Graphics/Video Cards - hardware that is responsible of producing output to monitor. It has a connector(s) for monitor(s) and another connector to computer motherboard.  GPU (Graphics Processor Unit) is part of graphics card and more essential for gaming, 3D software, video editing software (Nvidia GeForce, AMD Radeon)
  • 13. Purchase Consideration  Buy what you think you will need 3-5 years from now  You will only gather more photos, music, video, software, games  Operating Systems will require more space and more RAM with each upgrade