New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Low level programming (Upper Sixth Science Computer Science)
 

Froggy Jumps

Low level programming (Upper Sixth Science Computer Science)Online version

Test your knowledge on the relationship between assembly language and machine code!

by YAKILI LMS
1

What is assembly language primarily used for?

2

What does machine code consist of?

3

How does assembly language relate to machine code?

4

Which of the following is true about assembly language?

5

What is the primary advantage of using assembly language?

6

What does an assembler do?

7

Which of the following is NOT a feature of assembly language?

8

Why is machine code considered low-level?

9

What is a mnemonic in assembly language?

10

Which of the following best describes the execution of assembly code?

11

What do data movement instructions primarily do?

12

Which instruction type is used for input/output operations?

13

What is the purpose of arithmetic operations in instruction sets?

14

What do unconditional instructions do?

15

Conditional instructions are used to:

16

What is the function of compare instructions?

17

Which of the following is NOT a type of instruction?

18

What type of instruction would you use to branch in a program?

19

Which instruction set operation would you use to add two numbers?

20

What is an example of a data movement instruction?

21

What does the LOAD instruction do?

22

What is the purpose of the STORE instruction?

23

Which instruction is used to perform addition?

24

What is the result of executing a LOAD instruction?

25

In which scenario would you use the STORE instruction?

26

What happens if you execute an ADD instruction?

27

Which instruction would you use to retrieve data?

28

What is a common use of the ADD instruction?

29

What type of operation is STORE?

30

Which instruction modifies the contents of a register?

31

What is a 0-address instruction primarily used for?

32

Which instruction format uses one address?

33

In a 2-address instruction, how many operands are specified?

34

What is a key feature of 3-address instructions?

35

Which instruction format is most efficient for arithmetic operations?

36

What type of operations does a 1-address instruction typically perform?

37

Which instruction format is least complex?

38

What is an example of a 2-address instruction?

39

In a 0-address instruction, where are operands typically stored?

40

Which format allows for more complex expressions in a single instruction?

41

What is a fixed-length instruction?

42

Which of the following is an advantage of variable-length instructions?

43

What is a common drawback of fixed-length instructions?

44

In variable-length instructions, how is the length typically determined?

45

Which type of instruction can lead to more complex decoding?

46

What is a common example of a fixed-length instruction architecture?

47

Variable-length instructions can lead to which of the following?

48

What is a key characteristic of fixed-length instructions?

49

Which instruction type is generally easier to decode?

50

What is a disadvantage of variable-length instructions?

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.