Pipelining

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

1/5

flashcard set

Earn XP

Description and Tags

For OCR A-Level Computer Science, SLR1

Last updated 10:14 AM on 5/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

6 Terms

1
New cards

What is pipelining?

A technique where multiple instructions are processed concurrently at different stages of the FDE cycle,

2
New cards

How does pipelining improve CPU performance?

Different FDE stages are overlapped, so multiple instructions are being processed at simultaneously at different stages.

3
New cards

Why does pipelining improve efficiency?

It keeps different parts of the CPU busy by processing multiple instructions concurrently instead of leaving components idle.

4
New cards

What is the main benefit of pipelining?

Increased instruction throughput (more instructions complete per second)

5
New cards

What is pipeling flushing?

The removal of instructions from the pipeline when a branch changes program flow.

6
New cards

When is pipelining less effective?

When programs contain many branch instructions, causing frequent pipeline flushing.