Anhang
8-Bit CPU Befehlsliste (3)
LOAD und STORE
MNEMONIC
SYMBOLIC OPERAT10N
RL....A
LDA
RL
RH....A
RH
(R)
(R) ....A
( a.b)
(a,b) ....A
#(Rl
#(R) ....A
#(a,bl
....A
#la,bl
(Rl ....A,R-l
....R
LDE
R
LlN
R
(Rl ....A,R+l
....R
LDI
i ....RL
RL,i
I
RH,i
i ....RH
A,i
i ....A
S
S,i,j
ij ....
R ....X
LDX
R
S ....X
S
p ....X
P
STA
A ....RL
RL
A ....RH
RH
A ....(Rl
RI
I
A ....I a,bl
( a.bi
A .... #IRl
#(Rl
I
.A .... #I a,bl
#(u,bl
A ....(R),R-l
....R
SDE
R
A ....IR1,R+l
....R
SIN
R
X ....R
STX
R
X ....S
S
X ....p
P
A ....(S),S-I
....S
PSH
A
RL....( S),RH ....( S
R
S-2
....S
( S + 11....A,S + 1 ....S
POP
A
(S+ 11....RH,(S+21 ....RL,
R
S+2-+S
AH
A ....T(STATUS)
HA
TiSTATUS) ....A
-------
Blocktransfer und SEARCH
X+l
TIN
(Xl ....(Yl, Y+l
....Y
A ....(X),X+l
....X
CIN
STATUS
MACHINE LANGUAGE
C V HZ IE
76543210
o
---0-
0 RL 0 1 0 0
1 0 RH 0 1 00
00R010l
101
001
FD
00R010l
FD
1 01 001
01
R 01 1 1
01
R 01 01
o
------
1 RL 1 0 1 0
o
1 RH 1 000
---0-
1 01
1 01 01
-----
1 01 01 01 0
FD
00R1000
FD
01001000
FD
01011000
-----
00
RL 1 0 1 0
00
RH 1 000
I 00
R 1 1 1 0
1 01 01 1 1 0
FD
00
R 1 1 1 0
FD
1 01 01
01
R 001
01
R 0001
FD
01
Rl0l
FD
01 00
1 1 1 0
FD
01 01
1 1 1 0
FD
11001000
FD
10Rl000
-1),
FD
---0-
1 000
1 010
FD
-----
00R10l0
FD
00000
1 1 1 01
FD
---0-
1010101
....X
-----
1 1 1 1 01 01
0000-
11110111
Do not sale !
BYTE
CYTLE
1
5
1
5
1
6
3
01
12
2
10
0 1
4
16
1
6
1
6
2
6
2
6
2
6
3
12
11
2
2
11
11
2
1
5
1
5
1
6
3
12
2
10
1 1 0
16
4
1
1
6
1
6
0
2
11
2
11
2
11
2
11
2
14
2
12
15
2
· 9
2
1 00
9
0
2
1
7
1
7
300
COMMENT