3.addressing Mode
3.addressing Mode
3 Register
4 Instruction type
Example
MVI A, 45H
LXI H, 3050H
JMP 2051H
Advantage
No memory reference
Disadvantage
Limited operand magnitude
Example
LDA 2050H
STA 2176H
MOV D, 2176H
Advantage
Simple
Disadvantage
Limited address space
Subject: Computer Organization and ArchitecureCource
Dr. Code:
Varun CS208
Kumar / Lecture-3
Semester: IV Unit: I Dr. Varun Kumarvarun
4 /kuma
9
Continued–
Example
STAX M
LDAX B
Advantage
Large address space
Disadvantage
Multiple memory references
Example
MOV A, B
ADD B
SUB A, D
Advantage
No memory reference
Disadvantage
Limited address space
Subject: Computer Organization and ArchitecureCource
Dr. Code:
Varun CS208
Kumar / Lecture-3
Semester: IV Unit: I Dr. Varun Kumarvarun
6 /kuma
9
Continued–
Example
MOV A, M
ADD A, [BX]
Advantage
Large address space
Disadvantage
Extra memory reference
EA = A + (R)
EA→ Effective address, A→ Memory address, R→ Register address
Advantage → Flexibility
Disadvantage → Complexity