Addressing Modes Flashcards

1
Q

three types of addressing modes

A

data addressing mode
program memory addressing mode
stack memory addressing mode

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

mostly used for data transfer operations

A

data addressing mode

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

mostly used for program control instruction

A

program memory addressing mode

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

mostly used for stack instructions

A

stack memory addressing mode

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

7 types of data addressing modes

A

immediate
register
direct
register (base or index) indirect
register (base or index) relative
base plus index
base relative plus index

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

Type of Allowable transfer

A

register to register
register to memory
memory to register

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

3 types of program memory addressing mode

A

direct program
indirect program
relative program

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

A jump to any memory location within the entire memory system

A

Intersegment Jump

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

A jump anywhere within the current code segment

A

Intrasegment jump

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

Often called a far jump because it can jump to any memory location for the next instruction. It is more on the distance between the 2 address.

A

Direct Jump

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

Refers to the location that is called or jumped to instead of the actual numeric address

A

label

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

jump with 1-byte displacement

A

short jump

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

jump with 2-byte displacement

A

near jump or call

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