Types of Addressing Flashcards

1
Q

Immediate addressing

A

The operand is the actual value to be operated on. for example 3 or 75.

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

Direct Addressing

A

The operand holds the memory address of the value to be operated on. This is what is used in LMC.

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

Indirect Addressing

A

The operand is the location (typically a register) which holds the address of the data we want. This enables a larger range of addressable locations.

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

Indexed Addressing

A

The address of the operand is optained by adding to the contents of a general register (called the index register) a constant value. The number of the index register, and the constant value are included in the instruction code.
Used to access an array whose elements are in successive memory locations.

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