Computer Hardware/Software CPU's Vocab

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

1/22

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.

23 Terms

1
New cards

CPU

The central processing unit (CPU), or simply the processor, executes program instruction code.

2
New cards

Fetch

The control unit fetches the next instruction in sequence from system memory to the pipeline.

3
New cards

Decode

The control unit decodes each instruction and either executes it or passes it to the arithmetic logic unit (ALU) or floating-point unit (FPU) for execution.

4
New cards

Execute

The ALU or FPU executes the instruction.

5
New cards

Write-back

The result of the executed instruction is written back to a register, cache, or system memory.

6
New cards

x86 CPU Architecture

employs a larger instruction set for more complex operations, simplifying programming and enhancing performance in general-purpose tasks, making it suitable for desktops and servers.

7
New cards

Arithmetic Logic Unit (ALU)

performs arithmetic and logical operations, and the Control Unit, which manages the fetch, decode, and execute cycles.

8
New cards

RISC

Reduced Instruction Set Computing

9
New cards

CISC

Complex Instruction Set Computing

10
New cards

Cache memory

a small, high-speed memory within the CPU, stores frequently accessed data and instructions.

11
New cards

AMD

Advanced Micro Devices

12
New cards

DEP

Data Execution Prevention

13
New cards

x64 CPU

The x64 architecture offers better performance, increased memory capacity, and support for more advanced computing tasks, making it the current standard for new hardware and software.

14
New cards

ARM(Advanced RISC Machines)

Designer of CPU and chipset architectures widely used in mobile devices.

15
New cards

(SMT)Simultaneous multithreading

known as HyperThreading by Intel, allows multiple instruction streams (threads) from software applications to be processed concurrently, reducing CPU idle time and enhancing performance in multithreaded applications.

16
New cards

Symmetric Multiprocessing (SMP)

An SMP-aware operating system can distribute tasks across available CPUs, regardless of whether applications are multithreaded.

17
New cards

Multisocket

Motherboard configuration with multiple CPU sockets. The CPUs installed must be identical.

18
New cards

Chip-level multiprocessing (CMP) or Multicore CPUs

CPU design that puts two chips onto the same package. Most CPUs are multicore (more than two cores).

19
New cards

Virtualization Support

CPU extensions to allow better performance when a host runs multiple guest operating systems or VMs.

20
New cards

pin grid array

CPU socket form factor used predominantly by AMD where connector pins are located on the CPU package.

21
New cards

Land Grid Array (LGA)

Where pins are located on the motherboard socket, and the CPU has contact pads

22
New cards

Pin Grid Array (PGA)

Where the pins are located on the CPU itself and fit into the motherboard socket.

23
New cards

Multisocket Motherboards

Motherboard configuration with multiple CPU sockets.