Fujitsu CM71-00101-5E User Manual

Page of 314
72
CHAPTER 7  DETAILED EXECUTION INSTRUCTIONS
7.1
ADD (Add Word Data of Source Register to Destination 
Register)
Adds word data in "Rj" to word data in "Ri", stores results to "Ri".
ADD (Add Word Data of Source Register to Destination Register)
Assembler format:
ADD Rj, Ri
Operation:
Ri + Rj 
 Ri
Flag change:  
N :
Set when the MSB of the operation result is "1", cleared when the MSB is "0".
Z :
Set when the operation result is "0", cleared otherwise.
V :
Set when an overflow has occurred as a result of the operation, cleared otherwise.
C :
Set when a carry has occurred as a result of the operation, cleared otherwise.
Execution cycles:
1 cycle
Instruction format:
Example:
ADD R2, R3
N
Z
V
C
C
C
C
C
MSB
LSB
1
0
1
0
0
1
1
0
Rj
Ri
R2
 
R
3
 
 
 
1 2
3
4
5 6 7
8
8
7 6 5
4
3
2 1
N Z V C
CCR
R2
R
3
CCR
0 0 0 0
N Z V C
1 0 0 0
 
 
 
9 9 9 9
9 9 9 9
1 2
3
4
5 6 7
8
Before exec
u
tion
After exec
u
tion
In
s
tr
u
ction 
b
it p
a
ttern : 1010 0110 0010 0011