Computer Architecture Quiz

Computer Architecture Quiz

University

10 Qs

quiz-placeholder

Similar activities

Fundamentals of Computer Science

Fundamentals of Computer Science

University

15 Qs

MIPS Hazards

MIPS Hazards

University

6 Qs

4.2 Types of Programming Language, Translators, and Integrated D

4.2 Types of Programming Language, Translators, and Integrated D

10th Grade - University

11 Qs

TPG Basics of web3 and programming

TPG Basics of web3 and programming

University

10 Qs

totally not some random shark-related quiz

totally not some random shark-related quiz

University

9 Qs

บทที่ 3 หน่วยประมวลผลกลาง

บทที่ 3 หน่วยประมวลผลกลาง

University

15 Qs

QUIZ 1 KINOKO

QUIZ 1 KINOKO

University

10 Qs

Exam 2 review

Exam 2 review

University

15 Qs

Computer Architecture Quiz

Computer Architecture Quiz

Assessment

Quiz

Computers

University

Hard

Created by

amine undefined

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What is the primary goal of Instruction-Level Parallelism (ILP)?

Increase CPU clock speed

Execute multiple instructions concurrently

Reduce memory access time

Simplify program execution

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

According to Amdahl's Law, what limits the maximum speedup of a program?

The number of processors available

The proportion of the code that must be executed sequentially

The type of processor used

The size of the input data

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is NOT a stage in a basic CPU pipeline?

Fetch

Decode

Commit

Optimize

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is NOT a type of hazard in pipelining?

Data hazard

Control hazard

Execution hazard

Structural hazard

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What is a key feature of superscalar execution?

Executes a single instruction at a time

Executes multiple instructions simultaneously

Focuses only on branch prediction

Avoids out-of-order execution

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

How does Out-of-Order (OoO) execution improve performance?

It increases clock speed

It executes instructions as soon as their dependencies are resolved, not necessarily in the original program order

It allows parallel execution of all instructions

It reduces the size of the instruction pipeline

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Why is register renaming used in modern processors?

To reduce memory access latency

To avoid false dependencies like Write-After-Write (WAW) and Write-After-Read (WAR)

To increase cache efficiency

To optimize energy consumption

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?