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.
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:
- Fetch β retrieve instruction from memory
- Decode β translate instruction to control signals
- Execute β perform the operation (ALU/FPU)
- 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:
- Another way to say βone trillion bytesβ is _____. (a) one gigabyte (b) one terabyte (c) one megabyte
- True or False: MP3 files are stored using 0s and 1s.
- The _____________ numbering system is used by computers to perform mathematical computations.
Solution:
- 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.
- Digital files are stored in binary (bits = 0s and 1s).
- MP3 files are digital, so True.
- Computers use the binary numbering system to perform computations.
- Therefore answer: binary.
Quick Quiz 2
Problem:
- Which type of memory is erased when the power goes out? (a) ROM (b) RAM (c) flash memory
- True or False: The CPU can also be called the motherboard.
- An electronic path within a computer over which data travels is called a(n) ___________.
Solution:
- RAM is volatile and loses content when power is removed.
- Therefore: (b) RAM.
- CPU is a processor chip; motherboard is the main circuit board β they are different.
- Therefore: False.
- Electronic path for data = bus.
- Therefore answer: bus.
Quick Quiz 3
Problem:
- Optical computers use which of the following to transmit and process data? (a) liquid (b) light (c) silicon
- True or False: If your computer is running slowly, adding more memory might speed it up.
- A quantum bit is known as a(n) ________________.
Solution:
- Optical computers use light to transmit/process data.
- Therefore: (b) light.
- Adding more RAM can reduce swapping and speed up a slow system, so True.
- 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