Beruflich Dokumente
Kultur Dokumente
namely:-
1. Immediate
ed a e add
addressing.
ess g
2. Absolute addressing.
3. Accumulator addressing.
4. Direct addressing.
5. Indirect addressing.
6 Memory mapped addressing
6. addressing.
7. Stack addressing.
3. Logical operations
AND OR
AND, OR, XOR
XOR, Shift
Shift, Test
Test.
4. Program-Control operations
Branch, Call, Interrupt, Return, Repeat, Stack-manipulating,
miscellaneous
i ll PCI iinstructions
t ti
2. Absolute addressing
data is addressed by the physical address only
Example MVKD 1000H,*AR5 ;MVKD Stands for move from data memory.
20 th march 2007 By Manas.Anant.Savkoor
MVPD 1000H,*AR5 ;MVPD stands for move from program memory.
3 A
3. Accumulator
l t addressing
dd i
Used to transfer data between program and data memory.
p
Examples READA *AR2 ; This accomplishes
p *A Æ *AR2.
WRITEA *AR5; This accomplishes *AR5 Æ *A.
4. Direct addressing
Here similar to Immediate addressing mode the Location number can be
specified by short or long type.
Examples LD #4,DP
LD 3FH,A
8. Dual-operand
p addressing g
Instructions that will either read two reads or a read and a write in the same
clock cycle.
9. Memory-mapped addressing
Thi is
This i usedd to
t address
dd th
the accumulators,
l t auxilary
il registers
i t status
t t
registers etc.
Example LDM 3000H,A
STM AR4,B
AR4 B