OS: Computer System Architecture

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/33

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

34 Terms

1
New cards

Computer Hardware

it refers to the physical components that make up

a computer system. these components work

together to process, store and communicate data.

2
New cards

Computer Software

It is a collection of programs, instructions, and

data that enable a computer to perform specific

tasks.

3
New cards

Input, Output, Processing, and Storage Devices

Types of Hardware Devices

4
New cards

Operating System

a SOFTWARE that MANAGES and

CONTROLS the hardware, allowing programs and users to interact with the machine.

5
New cards

Central Processing Unit

It acts as the active brain of the computer system that is responsible for executing and managing sequence of instructions called programs directed by the operating system. Just like our brain, it simultaneously regulates all of the internal function inside the computer system.

6
New cards

Parts of the CPU: Control Unit

It directs the operation of the CPU and coordinates the activities of other components, such as memory and input/output devices.

7
New cards

Parts of the CPU: Arithmetic Logic Unit

The component of the CPU that performs arithmetic and logical operations, allowing the execution of mathematical calculations and decision-making processes.

8
New cards

Parts of the CPU: Registers

It is a small and fast storage within the CPU that temporarily holds data, instructions, or addresses being used by the processor

9
New cards

Parts of the CPU: Cache Memory

It is a high-speed memory within the CPU that stores frequently used data and instructions to reduce access time.

10
New cards

Parts of the CPU: Clock

It synchronizes the operations of the CPU by generating a steady pulse of electrical signals.

11
New cards

Parts of the CPU: I/O Interface

It manages communication between the CPU and external devices.

12
New cards
term image

Vonn Neumann Model

13
New cards
term image

Fetch - Decode - Execute Cycle

14
New cards

Memory

is the faculty of the brain (CPU) in which data and information is encoded, stored, and retrieved when needed.

15
New cards

Primary Memory

is the main storage area in a computer system, where data is stored temporarily for quick access by the CPU during processing.

  • Volatile, Temporarily stores data and instructions, Much Faster, Accessed by CPU

16
New cards

Secondary Memory

  • Non-volatile

  • Long Term Storage

  • Much Slower

  • Accessed thru I/O Operations

17
New cards

Random Access Memory (RAM)

Is the main working memory of a computer. It temporarily stores data and instructions that the CPU is currently processing.

18
New cards

Dynamic Random Access Memory (DRAM)

  • Must be continuously refreshed

  • Consume more power

  • Requires less space

  • Cost less

  • Hold more data

  • Typically uses for main memory

19
New cards

Static Random Access Memory (SRAM)

  • does not required

    refreshing.

  • consume less power

  • requires more space

  • expensive

  • hold less data

  • typically uses for

    cache memory.

20
New cards

L1 Cache

Located directly on the CPU, the fastest

and smallest cache.

21
New cards

L2 Cache

Slightly slower than L1 but larger and typically located on or near the CPU.

22
New cards

L3 Cache

Larger and slower than L1 and L2,

often shared between CPU cores.

23
New cards

Types of Registers: Program Counter

Holds the memory address of the next instruction to be executed.

24
New cards

Types of Registers: Accumulator

The accumulator typically holds the result of a calculation performed by the Arithmetic Logic Unit (ALU).

25
New cards

Instruction Register

After the instruction is fetched from memory, it is loaded into the IR for decoding and execution.

26
New cards

Memory Address Register

Holds the memory address of the location being accessed for reading or writing.

27
New cards

Memory Buffer Register

Holds the data to be transferred to/from memory.

28
New cards

Status Registers/ Flag Registers

Used by the control unit to make decisions based on the results of previous operations.

29
New cards

HARD DISK DRIVE

it is a magnetic storage devices that use spinning disks (platters) to read and write data. It can stored several hundreds of gigabytes to multiple terabytes.

30
New cards

SOLID STATE DRIVE

It uses flash memory to store data, which provides faster access speeds than HDDs. It is more durable than HDD’s because it has no moving parts.

31
New cards

OPTICAL DISC

It uses lasers to read and write data to disks like CDs, DVDs, or Blu-ray discs. It is commonly used in media distribution.

32
New cards

USB FLASH DRIVE

It is a portable, solid-state storage devices that use flash memory. they uses USB ports for transferring and receiving files between devices.

33
New cards

NETWORKED ATTACHED STORAGE

it is a file-level data storage device connected to a network, allowing multiple users and devices to access and share data over the network.

34
New cards

VIRTUAL MEMORY

It is considered a part of secondary memory. It is a memory management technique that uses secondary storage, such as a hard drive or SSD, to extend the capabilities of primary memory (RAM).