CMP 命令 (Compare) |
オペコード | 構文 | アドレッシングモード | バイト数 | 命令サイクル | 注 |
---|---|---|---|---|---|
68
|
CMP A, #const
CMP #const |
Immediate
|
2
|
2
|
|
66
|
CMP A, (X)
CMP (X) |
Indirect Page
|
1
|
3
|
|
64
|
CMP A, dp
CMP dp |
Direct Page
|
2
|
3
|
|
74
|
CMP A, dp+X
CMP dp, X |
Direct Page X-Indexed
|
2
|
4
|
|
65
|
CMP A, !abs
CMP abs |
Absolute
|
3
|
4
|
|
75
|
CMP A, !abs+X
CMP abs, X |
Absolute X-Indexed
|
3
|
5
|
|
76
|
CMP A, !abs+Y
CMP abs, Y |
Absolute Y-Indexed
|
3
|
5
|
|
67
|
CMP A, (dp+X)
CMP dp, X |
Direct Page X-Indexed Indirect
|
2
|
6
|
|
77
|
CMP A, (dp)+Y
CMP (dp), Y |
Direct Page Indirect Y-Indexed
|
2
|
6
|
|
79
|
CMP (X), (Y)
|
Intirect Page to Indirect Page
|
1
|
5
|
|
69
|
CMP dp, dp
|
Direct Page to Direct Page
|
3
|
6
|
|
78
|
CMP dp, #const
|
Immediate to Direct Page
|
3
|
5
|
|
C8
|
CMP X, #const
CPX #const |
Immediate
|
2
|
2
|
|
3E
|
CMP X, dp
CPX dp |
Direct Page
|
2
|
3
|
|
1E
|
CMP X, !abs
CPX abs |
Absolute
|
3
|
4
|
|
AD
|
CMP Y, #const
CPY #const |
Immediate
|
2
|
2
|
|
7E
|
CMP Y, dp
CPY dp |
Direct Page
|
2
|
3
|
|
5E
|
CMP Y, !abs
CPY abs |
Absolute
|
3
|
4
|