Back to Explore

Chapter 2 Quiz: The System Unit, Processing, and Memory Summary & Study Notes

These study notes provide a concise summary of Chapter 2 Quiz: The System Unit, Processing, and Memory, covering key concepts, definitions, and examples to help you review quickly and study effectively.

2.0k words5 views
NotesQuiz

What this chapter is about πŸ“˜

  • Introduces how computers represent data and programs so they can process them.
  • Explains the physical components inside the system unit (processors, memory, buses, expansion cards, cooling).
  • Surveys current and future strategies for making computers faster and more capable.

Basic building blocks of digital data πŸ”Ή

  • Computers only distinguish two states: off and on, usually shown as 0 and 1.
    • This binary idea is the foundation for all data and instructions.
  • A single 0 or 1 is the smallest unit of data.
    • After the explanation: bit
  • Groups of bits form larger units used to measure data size.
    • 8 bits = one byte.
    • Common prefixes: kilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB), petabyte (PB), exabyte (EB), zettabyte (ZB), yottabyte (YB).
    • After the explanation: byte

Numbering systems: binary vs decimal πŸ”’

  • Human math uses the decimal system (10 symbols: 0–9); computers use the binary system (2 symbols: 0 and 1).
  • Digit position determines value by powers of the base (10 for decimal, 2 for binary).
  • After the explanation: binary

Text representation (coding systems) ✍️

  • Computers store characters (letters, digits, punctuation) using binary codes.
  • Older PC standard: ASCII (typically 8 bits per character for modern use).
    • After explaining ASCII: ASCII
  • Mainframe legacy: EBCDIC (used mainly on IBM mainframes).
  • Modern universal standard: Unicode (8–32 bits per character) supports virtually all scripts and many symbols.
    • After explaining Unicode: Unicode

Representing images, audio, and video πŸŽ¨πŸŽ΅πŸ“Ή

  • Graphics (bitmapped images) = grid of pixels; each pixel’s color stored as bits.
    • Monochrome: 1 bit per pixel (two colors).
    • True color (typical photos): 24 bits per pixel (8 bits per color channel).
    • Common formats: JPEG, PNG, GIF, BMP, TIFF.
  • Audio must be digitized to be stored; often compressed (e.g., MP3) to save space and bandwidth.
  • Video = sequence of frames (still images) shown rapidly; also commonly compressed.

Programs and machine language βš™οΈ

  • Programs must ultimately be in binary machine language for the CPU to execute.
  • High-level programming languages are translated (compiled or interpreted) into machine language.
    • After explaining: machine language

The system unit: what it houses 🧩

  • The system unit is the main case containing most processing hardware and interfaces.
  • Typical contents:
    • Motherboard (main circuit board)
    • Power supply / battery
    • Processors (CPU, sometimes GPU)
    • Memory modules and storage drives
    • Cooling components (fans, heat sinks)
    • Expansion slots and ports
  • After explaining: system unit

The motherboard and connections πŸ”Œ

  • Motherboard = circuit board holding integrated circuits and connecting every internal component.
  • Ports and expansion slots allow external devices and expansion cards to connect.
    • Wireless peripherals use transceivers or network tech; wired devices use ports or expansion cards.

Power, batteries, and drive bays πŸ”‹

  • Power supply converts AC to DC for motherboard and components; laptops use rechargeable batteries.
  • Drive bays hold storage devices (HDD, SSD, optical drives, card readers).

Processors: CPU, cores, and GPU 🧠

  • CPU = central processing unit, does most general-purpose computing tasks.
    • After explaining: CPU
  • Multi-core CPUs contain multiple processing cores (dual-core, quad-core, etc.) to handle multiple tasks concurrently.
  • GPU = graphics processing unit, specialized for rendering images and parallel tasks; may be on motherboard, on a video card, or integrated.
    • After explaining: GPU

CPU speed and capacity measures ⏱️

  • Clock speed measures CPU ticks per second (MHz, GHz); higher usually means more instructions per second.
  • Alternate measures: FLOPS (floating-point operations per second) β€” megaflops, gigaflops, teraflops.
  • Word size = how many bits CPU can manipulate at once (historically 32-bit, now typically 64-bit).
    • After explanation: word size
  • Cache memory = very fast memory close to or inside the CPU; organized in levels (L1 fastest, then L2, L3).
    • After explanation: cache memory

Buses, width, speed, and bandwidth πŸ›£οΈ

  • A bus is an electronic pathway for moving data between components (within CPU, motherboard).
    • After explanation: bus
  • Bus width = number of parallel wires (wider bus transfers more data per cycle).
  • Bus speed Γ— bus width = theoretical bandwidth; actual transfer under real conditions = throughput.

Memory types and addressing 🧾

  • Memory here means chip-based storage used for temporary or semi-permanent storage.
  • Volatile memory: loses content when power is off (example: RAM).
    • After explaining volatile memory: volatile memory
  • Non-volatile memory: retains content when power is off (example: ROM, flash).
    • After explaining non-volatile memory: non-volatile memory
  • RAM (random access memory) = main system memory storing parts of OS, programs, and active data; installed as modules or embedded chips.
    • After explaining: RAM
  • Memory addressing: each memory location has an address; data can span consecutive addresses; the system uses tables to locate data.

Registers and ROM πŸ”’

  • Registers = tiny, fastest memory inside the CPU used for immediate operations and intermediate results.
    • After explaining: registers
  • ROM (read-only memory) = non-volatile chips storing permanent instructions/data (traditionally BIOS); being replaced by flash.

Flash memory and solid-state storage πŸ’Ύ

  • Flash memory = non-volatile, rewritable chips used for firmware and user storage (USB drives, SSDs, phone storage).
    • After explaining: flash memory

Cooling: why and how ❄️

  • Electronic components generate heat; excessive heat damages parts and slows performance.
  • Common cooling methods:
    • Fans (airflow), heat sinks (dissipate heat), thermal transfer materials in mobile devices.
    • Advanced: liquid cooling, immersion cooling, cooling stands for notebooks.
  • Cooler chips = faster and more reliable.

Expansion slots, cards, and ports 🧩

  • Expansion slot = connector on motherboard for inserting expansion cards.
    • Expansion card adds capabilities (networking, graphics, extra ports).
  • Ports = external connectors (USB, HDMI, Ethernet, audio, Thunderbolt, etc.)
    • Many devices support Plug and Play; USB and Thunderbolt often hot-swappable.
  • USB hubs allow many devices on a single USB port.

Common bus and port standards πŸ”„

  • PCIe (PCI Express) = modern expansion bus; examples: PCIe Γ—16 for graphics, PCIe Γ—1 for other peripherals.
    • After explaining: PCIe
  • USB-C = reversible connector type supporting data, power, and alternate modes (video).
    • After explaining: USB-C

How the CPU works: inside the chip βš™οΈ

  • Transistor = semiconductor switch controlling electron flow; billions are etched on chips.
  • Moore’s Law: transistor count on a chip doubles roughly every 18–24 months (trend observed historically).
  • CPU core components:
    • ALU (arithmetic/logic unit) β€” integer math and logic.
    • FPU (floating point unit) β€” decimal/floating-point math.
    • Control unit β€” coordinates CPU actions.
    • Prefetch and decode units β€” fetch and translate instructions before execution.
    • Registers and internal cache β€” store immediate data and instructions.
    • Bus interface β€” communicates with other components.
    • After explaining ALU/FPU/etc: ALU, FPU, control unit

System clock and machine cycle ⏳

  • System clock = timing mechanism that synchronizes operations by sending regular ticks (cycles).
    • Clock frequency measured in hertz (Hz), e.g., MHz, GHz.
  • Machine cycle = processing of a single microcode piece; typical stages:
    1. Fetch β€” retrieve instruction from memory
    2. Decode β€” translate instruction to control signals
    3. Execute β€” perform the operation (ALU/FPU)
    4. Store β€” write result back to memory or register
  • During each CPU clock tick, parts of these stages are performed.

Making computers faster and better today πŸ› οΈ

  • Simple user-level improvements:
    • Add more RAM, remove unnecessary startup programs, uninstall unused software, delete temporary files, defragment or move large files to an external drive, upgrade Internet connection, clean dust from hardware.
  • Hardware upgrades:
    • Add/replace graphics card, add a secondary or larger drive (SSD recommended), increase RAM, use faster interface cables and ports.

Architectural and design strategies for speed ⚑

  • Pipelining: overlap multiple instruction stages so different parts of CPU work in parallel on different instructions.
    • After explaining: pipelining
  • Multiprocessing vs. Parallel processing:
    • Multiprocessing = multiple processors/cores each working on different jobs.
    • Parallel processing = multiple processors/cores working together on the same job.
    • Multithreading = multiple instruction streams (threads) executed within a program concurrently.
    • After explaining: multithreading
  • Improved architecture: smaller components, faster memory and buses, integrated GPUs, virtualization support, 3D graphics improvements.

New materials and form factors πŸ”¬

  • Materials: copper interconnects, high-k dielectrics, germanium and other III–V materials; graphene promises faster, lower-power chips.
  • Flexible electronics enable bendable, wearable devices (smart clothing).
  • 3D chips: stacking memory or transistors vertically to save surface area and reduce interconnect delays.

Nanotechnology and future computing scales 🧬

  • Nanotechnology: building components <100 nm (e.g., carbon nanotubes) for tiny, efficient components.
  • Terascale / Exascale computing:
    • Terascale = 1 trillion FLOPS (teraflops).
    • Exascale = 1,000 petaflops (exaflops) β€” target for future supercomputers.
  • Quantum computing:
    • Uses quantum bits (qubits) that can represent more than two states via quantum superposition; useful for encryption, specialized problems.
    • After explaining: qubit
  • Optical computing / silicon photonics:
    • Use light (photons) instead of electrons for computation or on-chip high-speed data transfer.

Practice: Quick Quizzes β€” solved step-by-step βœ…

Quick Quiz 1

Problem:

  1. Another way to say β€œone trillion bytes” is _____. (a) one gigabyte (b) one terabyte (c) one megabyte
  2. True or False: MP3 files are stored using 0s and 1s.
  3. The _____________ numbering system is used by computers to perform mathematical computations.

Solution:

  1. Understand prefixes: kilo = 10^3, mega = 10^6, giga = 10^9, tera = 10^12.
    • One trillion bytes = 10^12 bytes = one terabyte.
    • Therefore answer: (b) one terabyte.
  2. Digital files are stored in binary (bits = 0s and 1s).
    • MP3 files are digital, so True.
  3. Computers use the binary numbering system to perform computations.
    • Therefore answer: binary.

Quick Quiz 2

Problem:

  1. Which type of memory is erased when the power goes out? (a) ROM (b) RAM (c) flash memory
  2. True or False: The CPU can also be called the motherboard.
  3. An electronic path within a computer over which data travels is called a(n) ___________.

Solution:

  1. RAM is volatile and loses content when power is removed.
    • Therefore: (b) RAM.
  2. CPU is a processor chip; motherboard is the main circuit board β€” they are different.
    • Therefore: False.
  3. Electronic path for data = bus.
    • Therefore answer: bus.

Quick Quiz 3

Problem:

  1. Optical computers use which of the following to transmit and process data? (a) liquid (b) light (c) silicon
  2. True or False: If your computer is running slowly, adding more memory might speed it up.
  3. A quantum bit is known as a(n) ________________.

Solution:

  1. Optical computers use light to transmit/process data.
    • Therefore: (b) light.
  2. Adding more RAM can reduce swapping and speed up a slow system, so True.
  3. Quantum bit is called a qubit.
    • Therefore answer: qubit.

Final quick-reference glossary (most important terms to memorize) πŸ”‘

  • bit β€” smallest unit of data (0 or 1).

  • byte β€” 8 bits.

  • CPU β€” central processing unit, main processor.

  • RAM β€” volatile main memory used by active programs.

  • bus β€” pathway that carries data between components.

  • GPU β€” graphics processing unit, specialized processor for rendering.

  • cache memory β€” very fast memory near/inside CPU used to speed access.

  • machine language β€” binary instructions the CPU executes.

  • pipelining β€” overlapping instruction stages to increase throughput.

  • qubit β€” basic unit of quantum information.

  • Use these concise notes for quick review; revisit any section with hands-on examples (open Task Manager to view CPU/RAM usage, inspect ports on a device, or examine an image file’s bit depth) to strengthen understanding.

Sign up to read the full notes

It's free β€” no credit card required

Already have an account?

Continue learning

Explore other study materials generated from the same source content. Each format reinforces your understanding of Chapter 2 Quiz: The System Unit, Processing, and Memory in a different way.

Create your own study notes

Turn your PDFs, lectures, and materials into summarized notes with AI. Study smarter, not harder.

Get Started Free