N |
Z |
C |
V |
Q |
S |
I |
F |
T |
TM |
TM |
TM |
TM |
|
T |
T |
|
|
31 |
|
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
|
16 |
15 |
|
12 |
11 |
|
0 |
condition |
0 |
0 |
I |
0 |
0 |
1 |
0 |
S |
op1 |
dest |
addr_mode |
1 ;@.text
2 ;@.globl funsub
3 ;@.align 0
4 ;@ **** Sub (Addressing Mode 1) ****
5 ;
6 AREA example,CODE,READONLY
7
8 label1
9 ; Subtract decimal 10 in R7 from R6
10 ; place result back to R6
11 00000000 E3A0700A MOV R7, #10
12 00000004 E0466007 SUB R6, R6, R7