Control Flashcards

1
Q

transfers to a specific location in the program denoted with a program label without evaluating any condition

A

unconditional transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

location to jump to, for control statements

A

label

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

jump if equal

A

je

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

the 2 steps required for a comparison

A

compare instruction and conditional jump instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

starts with a letter, followed by letters, numbers, or _ terminated with a colon

A

label

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

may be defined only once

A

label

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

jump is carried out on the basis of a truth value

A

conditional transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

jump based on a comparison

A

conditional transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

jump if not equal

A

jne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

provides the functionality of a basic if statement

A

conditional transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

in conditional transfer, <op1> \_\_\_\_\_\_ but <op2> \_\_\_\_\_\_\_</op2></op1>

A

cannot be an immediate value, may be an immediate value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

compares the two operands and stores the results of the comparison in the rFlag register

A

compare instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

jump if less than

A

jl

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

jump if less than or equal

A

jle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

jump if greater than

A

jg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

jump if greater than or equal

17
Q

jump if below than

18
Q

jump if below or equal

19
Q

jump if above than

20
Q

jump if above than or equal