Module 1 - Computer Systems and Number Operations

0.0(0)
studied byStudied by 0 people
0.0(0)
call with kaiCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/35

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:17 PM on 1/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

36 Terms

1
New cards

Computer System

A system that combines both hardware and software to make the computer usable.

2
New cards

Hardware

The physical parts of a computer, including the Monitor, Keyboard, CPU, RAM, and I/O ports.

3
New cards

Software

Programs and operating systems used by a computer, such as Microsoft Word and Windows.

4
New cards

Central Processing Unit (CPU)

The component that executes instructions provided by the software; often called the brain of the computer.

5
New cards

Random Access Memory (RAM)

Temporary storage for data and instructions of running programs, erased when power is lost.

6
New cards

Secondary Storage Devices

Permanent storage for programs and data, retaining information even without power.

7
New cards

Operating Systems (OS)

Software that manages hardware and software resources to allow users to run applications.

8
New cards

I/O Ports

Input/Output ports enable communication between the computer and its external environment.

9
New cards

General Purpose Computer

A computer system that can run a variety of programs and is not tailored to specific applications.

10
New cards

Reprogrammable

Ability to support running different programs without changing the hardware or system software.

11
New cards

Microcontroller

A compact circuit designed to govern specific operations, lacking an operating system.

12
New cards

System-on-a-Chip (SoC)

A processor that integrates CPU and RAM on a single chip, common in devices like smartphones (and Raspberry Pi)

13
New cards

Parallel Execution

The capability of CPUs to execute multiple programs simultaneously.

14
New cards

Computer Architecture

The blueprint of a computer’s hardware, describing the arrangement and interaction of physical components.

15
New cards

Central Processing Unit (CPU)

The brain of the computer that executes program instructions.

16
New cards

Random Access Memory (RAM)

The short-term memory of the computer where instructions and data are temporarily stored.

17
New cards

Instruction Set Architecture (ISA)

The collection of instructions that a CPU can understand, similar to vocabulary for a language.

18
New cards

Microarchitecture

The circuitry that implements a specific ISA, describing how the ISA is arranged in hardware.

19
New cards

RISC (Reduced Instruction Set Computer)

An ISA classification using simple, quick-executing instructions.

20
New cards

CISC (Complex Instruction Set Computer)

An ISA classification that uses a larger set of more complex instructions, allowing for more functionality per instruction but generally requiring more clock cycles to execute.

21
New cards

x86

A widely used ISA in personal computers and servers, known for its complex instruction set.

22
New cards

ARM

A popular ISA used in mobile devices and embedded systems, emphasizing energy efficiency and performance with a reduced instruction set.

23
New cards

von Neumann Architecture

The blueprint for most modern computers, consisting of a processing unit, control unit, memory, input, and output units.

24
New cards

Arithmetic/Logic Unit (ALU)

The component of the CPU that performs arithmetic and logical operations (part of the Processing Unit)

25
New cards

Control Unit

The part of the CPU that manages the execution of instructions and coordinates operations.

26
New cards

Program Counter (PC)

A register that holds the address of the next instruction to be executed.

27
New cards

Instruction Register (IR)

A register that stores the current instruction being executed - part of the Control Unit.

28
New cards

Buses

Channels that facilitate communication between different parts of the computer.

29
New cards

Word Size

The standard data size that a processor can handle, impacting how much data can be transferred simultaneously (e.g., 32 bits vs. 64 bits).

30
New cards

Decoding

The process of interpreting an instruction to understand the operation and operands it involves.

31
New cards

Processing unit

The component of a computer that carries out program operations defined by instructions.

32
New cards

Memory unit

The component of a computer that stores data and instructions for the CPU.

33
New cards

Input unit(s)

Load program data and instructions onto the computer and initiate program execution.

34
New cards

Output unit(s)

Store or receive program results.

35
New cards

Bus

Communication channel that transfers binary values between communication endpoints.

36
New cards

Fetch-decode-execute-store cycle

A fundamental process in computer architecture where the CPU fetches an instruction, decodes it to understand the required command, executes it, and then stores the result in memory.