Operating Systems and Networking Flashcards

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/22

flashcard set

Earn XP

Description and Tags

Flashcards about Operating Systems and Networking

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

CPU (Central Processing Unit)

The main component of a computer that processes instructions and performs calculations; the 'brain' of the computer.

2
New cards

Arithmetic Logic Unit (ALU)

An internal component of the CPU responsible for performing arithmetic and logical operations.

3
New cards

Control Unit

An internal component of the CPU that manages and coordinates the execution of instructions.

4
New cards

Registers

Small, high-speed storage locations within the CPU used to hold data and instructions during processing.

5
New cards

Cache Memory

A small, fast memory component of the CPU that stores frequently accessed data for quick retrieval.

6
New cards

Clock Speed

The rate at which a CPU executes instructions, measured in Hertz (Hz); indicates the processor's speed.

7
New cards

Thermal Design Power (TDP)

A metric measured in watts, indicates the power consumption and heat output of a CPU or GPU.

8
New cards

Instruction Set Architecture (ISA)

The fundamental language of the CPU, including load, store, add, subtract, compare values, and branch based on condition.

9
New cards

Microarchitecture

How the architecture is actually built in silicon including pipelines, caches, branch predictors, decoders.

10
New cards

Core Count

The number of physical cores in the CPU; more cores support better multitasking and parallel processing.

11
New cards

Thread Count

The number of virtual sequences of instructions that a CPU core can execute simultaneously (logical cores); useful for multitasking.

12
New cards

PCIe Lanes

Physical pathways that allow data to be transmitted between a PCIe-enabled device and the motherboard.

13
New cards

Fabrication Node

The manufacturing process used to build chips, indicating how small the transistors are on the chip.

14
New cards

Graphics Processing Unit (GPU)

A specialized electronic circuit designed to accelerate computer graphics and image processing.

15
New cards

Neural Processing Unit (NPU)

A dedicated processor designed to accelerate AI-related tasks, such as machine learning and neural networks.

16
New cards

Instruction Set Extensions (ISEs)

Additional processor instructions added to a CPU's base instruction set architecture (ISA) to improve performance or add new capabilities.

17
New cards

Operating System (OS)

Software that handles interfacing to peripheral hardware, schedules tasks, allocates storage, and presents a common interface to the user.

18
New cards

System Software

A program that provides an interface to run application software and is generally less noticed by end users (e.g., operating system, utility software).

19
New cards

Application Software

Programs used to perform a specific task, such as spreadsheets or database systems.

20
New cards

Hardware Abstraction Layer (HAL)

Software that handles all the communication between the hardware and the kernel.

21
New cards

Kernel Mode

A CPU operating mode where the operating system code runs with unrestricted access to hardware and memory.

22
New cards

User Mode

A CPU operating mode where installed applications run with a restricted address space granted by the kernel.

23
New cards

Device Drivers

Specific software that acts as the intermediary between the operating system's kernel and hardware devices.