Prelims - Introduction to the Cpu Flashcards

1
Q

is the primary component of a computer that performs most of the processing inside a computer

Known as the “brain” of the computer

A

Central Processing Unit (CPU)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A general term that usually refers to the CPU can describe any processing unit

A

Processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A type of CPU implemented as a single integerated circuit (IC)

A

Microprocessor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the CPU do?

A

Fetch
Decode
Execute
Store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Types of memory

A
  • RAM
  • ROM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Types of memory under RAM

A

SRAM, DRAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Types of memory under ROM

A

PROM, EPROM, EEPROM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Controls the operations of all parts of the computer but does not carry out any data processing operations

A

Control Unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Is responsible for performing arithmetic and logical functions or operations.

A

Arithmetic Logic Unit (ALU)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

2 subsections of ALU

A

Arithmetic section
Logic section

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Arithmetic Section

A

operations like addition, subtraction, multiplication, division,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Logic section

A

operations like selecting, comparing, matching and merging the data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Parts of the CPU

A

Memory or Storage Unit
Control unit
Arithmetic Logic Unit (ALU)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

RAM

A

Random Access Memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Stores the data currently being processed by the CPU

Volatile memory that directly interacts with the CPU for processing data

A

Random Access Memory (RAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Non-volatile memory that is primarily used to store firmware and essential system software that does not need to be modified frequently

Retains its data even when the computer is powered off, making it ideal for storing instructions that the system must access immedietly upon startup

A

Read-only memory (ROM)

17
Q

Memory that requires a continuous power supply to maintain the stored data

A

Volatile Memory

18
Q

Characteristics of a Volatile Memory

A

Data is lost when the power is turned off

Typically faster than non-volatile memory

Primarily used for temporary storage and working data

19
Q

Memory that retains its data even when the power is turned off

A

Non-Volatile Memory

20
Q

Characteristics of non-volatile memory

A

Data is retained even after the system is powered off

Typically slower than volatile memory but used for long-term storage

Essential for storing the operating system, files, and programs

21
Q

is how fast a computer’s processor (CPU) can complete the task

It is measured by the number of instructions completed in one second

A

CPU performance

22
Q

refers to the frequency at which the CPU
operates. It represents how many cycles per second the CPU can execute

A

Clock speed (GHz)

Higher clock speeds generally mean the CPU can process more instructions per second, leading to faster performance.

23
Q

determines how many tasks a CPU can handle
simultaneously

A

Core Count

More cores generally lead to better performance in applications designed to take advantage of parallel processing

24
Q

is a small, high-speed memory located within the CPU that stores frequently accessed data and instructions. It comes in different levels (L1, L2, L3), with
L1 being the fastest and smallest.

A

Cache Memory

A larger cache allows the CPU to access data more quickly without needing to
retrieve it from slower main memory(RAM), leading to faster execution of tasks.

Cache efficiency is particularly important for tasks that involve repetitive data
processing, like running loops in code

25
Q

How ALU and CU work together

A
  1. CU fetches an instruction from memory and decodes it
  2. If the instruction requires an arithmetic or logical operation, the CU sends the necessary control signals to the ALU
  3. The ALU performs the operation using the data provided (usually from registers) and returns the result.
  4. The CU then coordinates the storage of the result back into memory or a register, and the cycle continues with the next instruction