Computer components and their functions
24 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following components is responsible for converting electricity to power the computer?

  • Motherboard
  • Power Supply (correct)
  • GPU
  • CPU

A Solid State Drive (SSD) is generally slower but offers more storage for a lower price compared to a Hard Disk Drive (HDD).

False (B)

Name the three terms used to describe CPU cycles.

Fetch, Decode, Execute

The main circuit board that connects and allows communication between all computer parts is called the ______.

<p>motherboard</p> Signup and view all the answers

Match the following components with their primary function within a computer system:

<p>CPU = Executes instructions and performs calculations GPU = Handles graphics and video processing RAM = Temporarily holds data for fast access Control Unit = Manages and directs data flow inside the CPU</p> Signup and view all the answers

Which CPU component holds memory addresses for data access?

<p>Address Register (B)</p> Signup and view all the answers

Which of the following is NOT a primary function of the Control Unit (CU) within a CPU?

<p>Performing arithmetic and logic operations (A)</p> Signup and view all the answers

The primary function of the Control Unit is to execute instructions from programs.

<p>False (B)</p> Signup and view all the answers

The Program Counter stores the actual data fetched from memory.

<p>False (B)</p> Signup and view all the answers

What is the purpose of the Memory Address Register (MAR)?

<p>It stores the memory location of the data or instruction to be fetched.</p> Signup and view all the answers

Which of the following is NOT considered an input device?

<p>Monitor (C)</p> Signup and view all the answers

The _________ bus is responsible for transferring data between the CPU and memory.

<p>data</p> Signup and view all the answers

Match the following components with their primary function:

<p>NIC = Enables a device to connect to a network Router = Forwards data packets between networks Switch = Connects devices within a network Ethernet Cable = Physical medium for transmitting data in a wired network</p> Signup and view all the answers

Which of the following is primarily responsible for managing hardware resources, software, and user interactions?

<p>Operating System (C)</p> Signup and view all the answers

CPU speed is the only factor determining a CPU's processing power.

<p>False (B)</p> Signup and view all the answers

What aspect of hardware and software contributes to data security in digital systems?

<p>Controlling and securing access to data.</p> Signup and view all the answers

Which register is responsible for holding the memory address of the next instruction that the CPU will execute?

<p>Program Counter Register (D)</p> Signup and view all the answers

Assembly language is considered a high-level programming language because it uses human-readable syntax and requires no direct mapping to machine code instructions.

<p>False (B)</p> Signup and view all the answers

Briefly describe the key difference between direct and indirect memory addressing.

<p>Direct addressing uses the provided address directly, while indirect addressing uses the provided address to find another address where the desired data is located.</p> Signup and view all the answers

The four stages of the CPU fetch-execute cycle are: Fetch, Decode, __________, and Store.

<p>Execute</p> Signup and view all the answers

Which of the following factors has the least direct impact on a computer's overall processing performance?

<p>Monitor size (B)</p> Signup and view all the answers

Match each memory type with its correct description:

<p>ROM = Non-volatile memory used for permanent data storage. RAM = Volatile memory used for temporary storage during program execution. Virtual Memory = Space on a hard drive or SSD that expands the available RAM.</p> Signup and view all the answers

How does increasing the amount of RAM in a computer most directly improve performance?

<p>It allows more programs to run smoothly without excessive reliance on slower storage. (C)</p> Signup and view all the answers

Proprietary software is always free to use and can be freely modified and distributed by anyone.

<p>False (B)</p> Signup and view all the answers

Flashcards

Control Unit (CU) Role

Decodes instructions, manages execution, and sends control signals to other CPU components.

Program Counter Purpose

Stores the address of the next instruction to be fetched from memory.

Instruction Register (IR)

Holds the instruction fetched from memory, before it is decoded and executed.

Memory Address Register (MAR)

Stores the memory location (address) of data or instructions to be fetched.

Signup and view all the flashcards

Memory Data Register (MDR)

Holds the actual data or instruction fetched from memory.

Signup and view all the flashcards

Data Bus

Transfers data.

Signup and view all the flashcards

Operating system

Manages hardware, software, processes, and user interactions.

Signup and view all the flashcards

Register (Word) Size

Determines how much data a CPU can process at once.

Signup and view all the flashcards

Monitor

Displays visual output from a computer.

Signup and view all the flashcards

Keyboard

Allows typing and entering commands into the computer.

Signup and view all the flashcards

Mouse

Helps in navigation and selection on a computer.

Signup and view all the flashcards

CPU

The 'brain' of the computer that processes instructions.

Signup and view all the flashcards

RAM

Temporarily holds data for fast access while programs run.

Signup and view all the flashcards

Hard Drive (HDD/SSD)

Stores files, software, and the operating system permanently.

Signup and view all the flashcards

Power Supply

Converts electricity to power the computer.

Signup and view all the flashcards

Control unit

Manages and directs data flow within the CPU.

Signup and view all the flashcards

Program Counter Register

Keeps track of the address of the next instruction to be executed by the CPU.

Signup and view all the flashcards

Instruction Register

Stores the current instruction that the CPU is decoding and executing.

Signup and view all the flashcards

Accumulator

Stores the intermediate results of calculations performed by the ALU.

Signup and view all the flashcards

Direct vs. Indirect Addressing

Specifies the exact memory location to access data, while indirect addressing uses a location that holds the address of the data.

Signup and view all the flashcards

CPU Fetch-Execute Cycle Stages

Fetch, Decode, Execute, and Store.

Signup and view all the flashcards

Factors Affecting Computer Performance

Includes RAM size, CPU cache, storage type (HDD vs. SSD), and GPU performance.

Signup and view all the flashcards

Need for Virtual Memory

Expands RAM capacity by utilizing hard drive space, used when physical RAM is full.

Signup and view all the flashcards

Study Notes

Hardware of Computer

  • Monitor is an output device that displays visual output from the computer.
  • Keyboard is an input device that allows typing and entering commands.
  • Mouse is an input device that helps in navigation and selection.
  • CPU (Processing Unit) is the "brain" of the computer that processes instructions.
  • RAM (Storage - Temporary Memory) temporarily holds data for fast access while programs run.
  • Hard Drive (HDD/SSD) (Storage - Permanent Memory) stores files, software, and the operating system.
  • Power Supply (Power Component) converts electricity to power the computer.
  • Motherboard (Main Circuit Board) connects and allows communication between all parts.
  • GPU (Graphics Card/Processing Unit) handles graphics and video processing.
  • Speakers (Output Device) produce sound from the computer.
  • HDD (Hard Disk Drive) is a traditional storage device using spinning disks, slower but cheaper.
  • SSD (Solid State Drive) uses flash memory, and is faster and more durable than an HDD.
  • Three terms used to describe CPU cycles: Fetch, Decode, Execute.
  • The purpose of the CPU is to execute instructions from programs and handle calculations/logic.
  • The main task of CPU components involves control unit, RAM, address register, program counter register.
  • Control unit manages and directs data flow within the CPU.
  • Address Register holds memory addresses for data access.
  • Program Counter Register keeps track of the next instruction to execute.
  • Instruction Register stores the current instruction being executed.
  • ALU performs arithmetic and logic operations.
  • Accumulator stores intermediate results of calculations.
  • Source Code consists of human-readable programming instructions in a high-level language.
  • Assembly Language is a low-level language directly corresponding to machine code instructions.
  • Direct addressing specifies the exact memory location.
  • Indirect addressing refers to a location that contains the actual address.
  • Four stages of the CPU Fetch-Execute Cycle: Fetch, Decode, Execute, Store.
  • Factors affecting computer performance: RAM size, CPU cache, storage type (HDD vs. SSD), and GPU performance.
  • Four events in the Fetch-Execute-Decode cycle: instruction is fetched, decoded, executed, and results are stored.
  • ROM is non-volatile (stores permanent data), while RAM is volatile (temporary storage for running programs).
  • Increasing RAM allows more programs to run smoothly by not relying on slower storage memory.
  • Choosing a Secondary Storage Device requires consideration of capacity, speed, durability, cost, and compatibility.
  • Virtual Memory expands RAM using disk storage when physical RAM is full.
  • Open source software is free and modifiable. Proprietary software is owned and restricted.
  • Secondary Storage stores data permanently, even when the computer is off.
  • CPU performance is affected by clock speed and cache memory.
  • Clock Speed: Faster speed means quicker processing.
  • Cache Memory: Reduces the time to access frequently used data.
  • Three common types of storage: Magnetic (HDD), Optical (CD/DVD), and Solid-State (SSD).
  • Disk Fragmentation is data scattered on a hard drive slowing performance. Modern SSDs and file systems minimize this.
  • Hardware needed for LAN connection: Network Interface Card (NIC), Router, Switch, Ethernet cables, and Wireless adapters.
  • Embedded System: A specialized computing system within a device, dedicated to specific functions.
  • Examples of Embedded Systems are ATM machines, Smart TVs, Car airbags, etc.
  • The Purpose of an Operating System is to manage hardware, software, processes, and user interactions.
  • Custom software is tailored to specific needs, while off-the-shelf software is mass-produced for general use.
  • New technologies impact businesses, consumers, employees, and the environment in terms of cost, efficiency, and ethical concerns.
  • Cache Memory stores frequently used data for faster CPU access.
  • Storage Units (smallest to largest): Bit → Nibble → Byte → Kilobyte → Megabyte → Gigabyte → Terabyte.
  • The ALU performs arithmetic (addition, subtraction) and logical operations (AND, OR, NOT).
  • The Control Unit decodes instructions, manages execution, and sends control signals to other CPU components.
  • The Program Counter stores the address of the next instruction and increments after each instruction fetch.
  • The Instruction Register holds the fetched instruction before it is decoded and executed.
  • The Memory Address Register stores the memory location of the data or instruction to be fetched.
  • The Memory Data Register (MDR) holds the actual data or instruction fetched from memory.
  • The buses in the CPU do the following:
    • Address Bus: Carries memory addresses.
    • Data Bus: Transfers data.
    • Processor Bus: Transfers instructions and data within the CPU.
  • The role of hardware and software in networked digital systems is managing, controlling, and securing access to data.
  • Hardware and software contribute to data security by controlling and securing access to data.
  • Simple data compression reduces the size of data for storage or transmission.
  • Content data contains information, while presentation data determines how it is displayed.
  • LAN Hardware includes NIC, Router, Switch, Ethernet cables, and Wireless adapter.
  • An Operating System manages hardware, software, processes, and user interactions.
  • OS functions include process management, memory management, and file system management.
  • CPU speed and generation measures processing power.
  • Register (word) size determines how much data a CPU can process at once.
  • A bus connects CPU to memory.
  • Affect computer performance:
  • CPU very fast memory located in CPU speeding up access to used data
  • RAM size: smoother multitasking and more programs run ww/o slowing down system
  • GPU: graphics can improve
  • A Network operating system is designed to manage network communication between devices.
  • A Virtual machine lets you run multiple operating systems without impacting the host operating system.
  • Fetch: Retrieves info from memory
  • Decode: Translate instuction into form CPU can understand
  • Execute: Carries to instruction
  • Store: CPU writes the result back to memory
  • Hard drive storage: non volitile storage that retains data even if computer is of. Typically uses megnetic disks or flash memory to store permenant data
  • Control unit: manages and coordinates the activities of the processor
  • Secoundary storage: non vilitile storage that retains data even if computer is off (files applications and the OS)
  • Network protocol: set of rules and conventions that determine how data is transmitted and received over the network
  • Cloud storage: a mode of computer data storage in which digital data is stored on servers in off-site locations
  • Local storage: Data storage that is directly attached to a compute device
  • Primary storage: about enabling computer operations by managing actively needed files

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Test your knowledge of computer hardware. This quiz covers essential components like the CPU, memory, and storage devices; also covers the roles of input and output devices.

More Like This

Computer Components and Systems
16 questions
Computer System Components: Hardware
15 questions
Use Quizgecko on...
Browser
Browser