Pretest Introduction to QTSpim

Pretest Introduction to QTSpim

University

20 Qs

quiz-placeholder

Similar activities

mikro 5

mikro 5

12th Grade - University

20 Qs

ARSITEKTUR MIKROKONTROLER

ARSITEKTUR MIKROKONTROLER

12th Grade - University

15 Qs

Unity Pro XL

Unity Pro XL

University

15 Qs

COMPUTER ORGANISATION AND MARVEL RELATED QUIZ

COMPUTER ORGANISATION AND MARVEL RELATED QUIZ

University

20 Qs

ULANGAN TEORI TLJ (layanan VOIP)

ULANGAN TEORI TLJ (layanan VOIP)

University

20 Qs

SISKOM-ORKOM DAN ARKOM

SISKOM-ORKOM DAN ARKOM

1st Grade - Professional Development

20 Qs

UTS Mikrokontroler 1 (A)

UTS Mikrokontroler 1 (A)

University

20 Qs

UTS Mikrokontroler 1 (B)

UTS Mikrokontroler 1 (B)

University

20 Qs

Pretest Introduction to QTSpim

Pretest Introduction to QTSpim

Assessment

Quiz

Instructional Technology

University

Hard

Created by

bubsdreamy.s bubsdreamy.s

Used 4+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Label dalam bahasa Assembly MIPS digunakan untuk?

Menandai instruksi yang harus dilewati

Menentukan alamat memori tertentu

Mengontrol aliran program

Menghitung jumlah instruksi

Menyimpan data konstan

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Instruksi "beq" dalam bahasa Assembly MIPS digunakan untuk?

Menambahkan dua nilai register

Melakukan operasi logika AND antara register

Memeriksa apakah dua nilai register sama

Mengirimkan sinyal sistem

Mengurangi nilai register dengan konstan

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image

Berikut adalah potongan kode bahasa Assembly MIPS. Apa yang dilakukan kode tersebut?

Menambahkan nilai dalam register $t1 dan $t2, lalu menyimpan hasilnya ke dalam alamat memori yang disimpan di register $a0.

Menambahkan nilai dalam register $t0 dan $t1, lalu menyimpan hasilnya ke dalam alamat memori yang disimpan di register $a0.

Menambahkan nilai dalam register $t1 dan $t2, lalu menyimpan hasilnya ke dalam register $t0.

Menyimpan nilai dalam register $t0 ke dalam alamat memori yang disimpan di register $a0.

Tidak melakukan apa-apa, kode tersebut tidak valid.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Sebuah fungsi dalam bahasa Assembly MIPS menerima dua parameter, yaitu bilangan bulat dalam register $a0 dan $a1. Fungsi tersebut akan mengembalikan nilai yang merupakan hasil perkalian dari kedua parameter tersebut. Berikut adalah potongan kode yang mewakili fungsi tersebut.

Apa nilai yang akan dikembalikan oleh fungsi ini jika $a0 berisi 5 dan $a1 berisi 7?

10

20

25

35

42

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Berikut adalah potongan kode bahasa Assembly MIPS:

addi $t0, $zero, 10

addi $t1, $zero, 20

add $t2, $t0, $t1

Setelah eksekusi kode di atas, nilai yang tersimpan dalam register $t2 adalah:

0

10

20

30

40

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Instruksi "jalr" dalam bahasa Assembly MIPS digunakan untuk?

Melakukan panggilan fungsi rekursif

Mengembalikan nilai dari fungsi

Melakukan panggilan fungsi yang tidak bersyarat

Mengalokasikan ruang stack untuk fungsi

Melompat ke alamat yang disimpan dalam register dan menjalankan instruksi dari sana

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Dalam bahasa Assembly MIPS, apa perbedaan antara instruksi "add" dan "addi"?

"add" digunakan untuk menambahkan dua nilai register, sedangkan "addi" digunakan untuk menambahkan nilai register dengan nilai konstan.

Keduanya memiliki fungsi yang sama.

"addi" hanya dapat digunakan untuk register tertentu, sedangkan "add" dapat digunakan untuk semua register.

"add" digunakan untuk menambahkan nilai register dengan nilai konstan, sedangkan "addi" digunakan untuk menambahkan dua nilai register.

"addi" hanya dapat digunakan untuk nilai konstan positif.

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?