ERA Tutorium 11

ERA Tutorium 11

University

8 Qs

quiz-placeholder

Similar activities

SE A-OS-Deadlock

SE A-OS-Deadlock

University

10 Qs

Prozessintegration in SAP S/4HANA

Prozessintegration in SAP S/4HANA

University

10 Qs

Tutorium 3

Tutorium 3

University

9 Qs

Youtube

Youtube

4th Grade - University

11 Qs

Network devices

Network devices

University

10 Qs

Popular Video Games (2019)

Popular Video Games (2019)

KG - Professional Development

10 Qs

Java MVC Framework Quiz

Java MVC Framework Quiz

University

10 Qs

Tutorium 1 - Prog2

Tutorium 1 - Prog2

University

11 Qs

ERA Tutorium 11

ERA Tutorium 11

Assessment

Quiz

Computers

University

Practice Problem

Easy

Created by

Lina Janik

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ändert sich durch Pipelining nicht?

der Durchsatz von Befehlen

die Ausführungszeit eines einzelnen Befehls

benötigten Ressourcen eines Prozessors

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Welche Phase gehört nicht zu den 5 klassischen Phasen der RISC-V-Pipeline?

Fetch

Decode

Dispatch

Writeback

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Welche Art von Hazard tritt auf, wenn ein Register gelesen wird, bevor der vorherige Befehl es geschrieben hat?

Write After Write (WAW)

Control Hazard

Read After Write (RAW)

Write After Read (WAR)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Wie kann ein RAW-Data Hazard gelöst werden?

Durch Forwarding

Durch Reduzierung der Taktfrequenz

Durch parallele Ausführung aller Befehle

Durch Einfügen zusätzlicher Sprünge

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Wie können Control Hazards reduziert werden?

Durch NOPs (no operation)

Durch Sprungvorhersage (Branch Prediction)

Durch mehr Speicherzugriffe

Durch Hinzufügen weiterer Register

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist der Unterschied zwischen Stalling und Forwarding?

Beim Stalling wird der Befehl angehalten, beim Forwarding wird ein Wert weitergeleitet.

Forwarding reduziert die Anzahl der Taktzyklen.

Es gibt keinen Unterschied.

Beim Stalling wird die Pipeline zurückgesetzt.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was passiert, wenn die Branch Prediction fehlschlägt?

Der Prozessor wird neu gestartet.

Bereits geladene Instruktionen werden aus der Pipeline entfernt.

Die Sprungvorhersage wird deaktiviert.

Der Prozessor verdoppelt die Taktfrequenz.

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Wann wird Forwarding in einer Pipeline verwendet?

Wenn ein Wert in der Execute-Phase benötigt wird, aber erst in einer späteren Phase bereitsteht

Wenn ein Befehl übersprungen werden soll.

Um die Anzahl der Pipelinestufen zu erhöhen.

Um Datenkonflikte komplett zu vermeiden