LMC Addressing Modes

?
  • Created by: arrey
  • Created on: 20-04-19 22:30
Direct Addressing
In this mode we refer to MEMORY LOCN holding our value. Eg add 05 means add the value stored in memory locn 5.
1 of 6
Immediate Addressing
Refer directly to the NUMBER we want - eg ADD 05 literally means add 5.
2 of 6
Indirect Addressing
Refers to a memory locn that refers to ANOTHER memory lcn contaning value. Eg LDA 23 means go to memory locn 23, which say has value 6, this means go now to memory locn 6. That's your answer.
3 of 6
Indexed Addressing
Determined by adding an OFFSET to base address. Eg LDA 4[2] means go to memory locn 4, then go 2 more up, so returns value of memory locn 6.
4 of 6
Amazing site for practice / understanding
https://www.101computing.net/understanding-memory-address-modes/
5 of 6
NOTE:
Symbols often used to show how different modes are used. Eg LDA #7, ADD ~6 where # and ~ are defined as different modes respectively.
6 of 6

Other cards in this set

Card 2

Front

Immediate Addressing

Back

Refer directly to the NUMBER we want - eg ADD 05 literally means add 5.

Card 3

Front

Indirect Addressing

Back

Preview of the front of card 3

Card 4

Front

Indexed Addressing

Back

Preview of the front of card 4

Card 5

Front

Amazing site for practice / understanding

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Software resources »