|
HD6433802H Datasheet, PDF (352/435 Pages) Hitachi Semiconductor – Single-Chip Microcomputer | |||
|
◁ |
Table A.1 lists the H8/300L CPU instruction set.
Table A.1 Instruction Set
Addressing Mode/
Instruction Length (bytes)
Mnemonic
Operation
MOV.B #xx:8, Rd
B #xx:8 â Rd8
MOV.B Rs, Rd
B Rs8 â Rd8
MOV.B @Rs, Rd
B @Rs16 â Rd8
MOV.B @(d:16, Rs), Rd B @(d:16, Rs16)â Rd8
MOV.B @Rs+, Rd
B @Rs16 â Rd8
Rs16+1 â Rs16
MOV.B @aa:8, Rd
B @aa:8 â Rd8
MOV.B @aa:16, Rd
B @aa:16 â Rd8
MOV.B Rs, @Rd
B Rs8 â @Rd16
MOV.B Rs, @(d:16, Rd) B Rs8 â @(d:16, Rd16)
MOV.B Rs, @âRd
B Rd16â1 â Rd16
Rs8 â @Rd16
MOV.B Rs, @aa:8
B Rs8 â @aa:8
MOV.B Rs, @aa:16
B Rs8 â @aa:16
MOV.W #xx:16, Rd
W #xx:16 â Rd
MOV.W Rs, Rd
W Rs16 â Rd16
MOV.W @Rs, Rd
W @Rs16 â Rd16
MOV.W @(d:16, Rs), Rd W @(d:16, Rs16) â Rd16
MOV.W @Rs+, Rd
W @Rs16 â Rd16
Rs16+2 â Rs16
MOV.W @aa:16, Rd
W @aa:16 â Rd16
MOV.W Rs, @Rd
W Rs16 â @Rd16
MOV.W Rs, @(d:16, Rd) W Rs16 â @(d:16, Rd16)
MOV.W Rs, @âRd
W Rd16â2 â Rd16
Rs16 â @Rd16
MOV.W Rs, @aa:16
W Rs16 â @aa:16
POP Rd
W @SP â Rd16
SP+2 â SP
PUSH Rs
W SPâ2 â SP
Rs16 â @SP
2
2
2
4
2
2
4
2
4
2
2
4
4
2
2
4
2
4
2
4
2
4
2
2
Condition Code
I HNZVC
ââ
0â2
ââ
0â2
ââ
0â4
ââ
0â6
ââ
0â6
ââ
ââ
ââ
ââ
ââ
0â4
0â6
0â4
0â6
0â6
ââ
ââ
ââ
ââ
ââ
ââ
ââ
0â4
0â6
0â4
0â2
0â4
0â6
0â6
ââ
ââ
ââ
ââ
0â6
0â4
0â6
0â6
ââ
ââ
0â6
0â6
ââ
0â6
334
|
▷ |