PB - 1000
 

 

Site Home

PB-1000 Home

Informations

Les codes ASM

La mémoire

Le Désassembleur

Les programmes

Le "Hardware"

 

Liste des INSTRUCTIONS classes par CODE avec indication du TYPE

 

- CODE represente le 1er octet de l'instruction
- OP représente les éventuels bits supplémentaires (sur le 2eme octet) de l'instruction considérée.

- ??? représente un code NON DOCUMENTE inconnu. (il en reste 42 !)
-
© représente un code initialement NON DOCUMENTE identifié ( 46 code identifiés !).
- ® représente un code dont la définition à été ENRICHIE par rapport à la documentation CASIO.

- Manifestement CASIO ne fournit pas tous les renseignements utiles à ses utililsateurs !

- Les codes &hE0 à &hEF sont des codes découverts (NON DOCUMENTES dans la documentation CASIO). Ils opèrent sur plusieurs octets. Voir la description détaillee de ces codes page précédente.

 

CODE -OP- MNEMONIQUE TYPE
® 00
® 01
® 02
03
® 04
® 05
® 06
® 07
® 08
® 09
® 0A
® 0B
® 0C
® 0D
® 0E
® 0F
® 10
® 11
12
13
  ADC $,$
SBC $,$
LD $,$
???
ANC $,$
NAC $,$
ORC $,$
XRC $,$
AD $,$
SB $,$
ADB $,$
SBB $,$
AN $,$
NA $,$
OR $,$
XR $,$
ST $,($)
LD $,($)
???
???
4
® 14
15
® 16


® 17

® 18



19
® 1A

® 1B

® 1C

1D
® 1E


® 1F


01
00
11
00
01
10
11
00
01

00
01
00
10
10
00

01
00
11
00
01
11
PFL $
???
PST PD,$
PST PE,$
PST UA,$
PST IA,$
PST IE,$
BID $
BIU $
ROD $
ROU $
???
DID $
DIU $
CMP $
INV $
GFL $
GPO $
???
GST PD,$
GST PE,$
GST UA,$
GST IA,$
GST IE,$
GST TM,$
2

® 20
® 21
® 22
® 23
© ® 24
© ® 25

  ST $,(IX ± $)
ST $,(IZ
± $)
STI $,(IX
± $)
STI $,(IZ
± $)
STE $,(IX
± $)
STE $,(IZ
± $)
4
® 26
® 27
  PHS $
PHU $
2

® 28
® 29
® 2A
® 2B
© ® 2C
© ® 2D

  LD $,(IX ± $)
LD $,(IZ ± $)
LDI $,(IX ± $)
LDI $,(IZ ± $)
LDE $,(IX ± $)
LDE $,(IZ ± $)
4
® 2E
® 2F
  PPS $ 2
PPU $
2
30
31
32
33
34
35
36
37
  JP Z, adr
JP NC, adr
JP LZ, adr
JP UZ, adr
JP NZ, adr
JP C, adr
???
JP adr
6
® 38
® 39
® 3A
® 3B
® 3C
® 3D
® 3E
® 3F
  ADC (IX ± $),$
ADC (IZ ± $),$
SBC (IX ± $),$
SBC (IZ ± $),$
AD (IX ± $),$
AD (IZ ± $),$
SB (IX ± $),$
SB (IZ ± $),$
4
® 40
® 41
® 42
43
® 44
® 45
® 46
® 47
® 48
® 49
® 4A
® 4B
® 4C
® 4D
® 4E
® 4F
© 50
© 51
52
53
54
55
  ADC $,c8
SBC $,c8
LD $,c8
???
ANC $,c8
NAC $,c8
ORC $,c8
XRC $,c8
AD $,c8
SB $,c8
ADB $,c8
SBB $,c8
AN $,c8
NA $,c8
OR $,c8
XR $,c8
ST ($0),c8
LD $,n
???
???
???
???
5
56


57

58
59
5A
5B

5C
5d
5E
5F
  PST PD, c8
PST PE, c8
PST UA, c8
PST IA, c8
PST IE, c8
???
???
???
???

SUP c8
SDN c8
???
???
7
60
61
62
63
© 64
© 65
66
67

68
69
6A
6B
© 6C
© 6D
6E
6F
  ST $,(IX ± n)
ST $,(IZ ± n)
STI $,(IX ± n)
STI $,(IZ ± n)
STE $,(IX ± n)
STE $,(IZ ± n)
???
???

LD $,(IX ± n)
LD $,(IZ ± n)
LDI $,(IX ± n)
LDI $,(IZ ± n)
LDE $,(IX ± n)
LDE $,(IZ ± n)
???
???
5
70
71
72
73
74
75
76
77
  CAL Z, adr
CAL NC, adr
CAL LZ, adr
CAL UZ, adr
CAL NZ, adr
CAL C, adr
???
CAL adr
6
78
79
7A
7B
7C
7D
7E
7F
  ADC (IX ± n),$
ADC (IZ ± n),$
SBC (IX ± n),$
SBC (IZ ± n),$
AD (IX ± n),$
AD (IZ ± n),$
SB (IX ± n),$
SB (IZ ± n),$
5
® 80
® 81
® 82
83
® 84
® 85
® 86
® 87
® 88
® 89
® 8A
® 8B
® 8C
® 8D
® 8E
® 8F
® 90
® 91
92
93
94
95
  ADCW $,$ 4
SBCW $,$
LDW $,$
???
ANCW $,$
NACW $,$
ORCW $,$
XRCW $,$
ADW $,$
SBW $,$
ADBW $,$
SBBW $,$
ANW $,$
NAW $,$
ORW $,$
XRW $,$
STW $,($)
LDW $,($)
???
???
???
???
4
® 96



® 97
® 98



99
® 9A



® 9B

9C
9D

® 9E



® 9F
00
01
10
11
00
10
11
00
01

10
11
00
01
00
10


00
01
10
11
10
00
PRE IX,$
PRE IY,$
PRE IZ,$
PRE US,$
PRE SS,$
BIDW $
BIUW $
RODW $
ROUW $
???
BYDW $
BYUW $
DIDW $
DIUW $
CMPW $
INVW $
???
???

GRE IX,$
GRE IY,$
GRE IZ,$
GRE US,$
GRE KY,$
GRE SS,$
2

® A0
® A1
® A2
® A3
© ® A4
© ® A5

  STW $,(IX ± $)
STW $,(IZ ± $)
STIW $,(IX ± $)
STIW $,(IZ ± $)
STWE $,(IX ± $)
STWE $,(IZ ± $)
4
® A6
® A7
  PHSW
PHUW
2

® A8
® A9
® AA
® AB
© ® AC
© ® AD

  LDW $,(IX ± $) 4
LDW $,(IZ ± $)
LDIW $,(IX ± $)
LDIW $,(IZ ± $)
LDWE $,(IX ± $)
LDWE $,(IZ ± $)
4
® AE
® AF
® B0
® B1
® B2
® B3
® B4
® B5
B6
® B7
  PPSW
PPUW
JR Z , c7
JR NC, c7
JR LZ, c7
JR UZ, c7
JR NZ, c7
JR C , c7
???
JR c7
2
® B8
® B9
® BA
® BB
® BC
® BD
® BE
® BF
© C0
© C1
© C2
C3
© C4
© C5
© C6
© C7
© C8
© C9
© CA
© CB
© CC
© CD
© CE
© CR
D0
  ADCW (IX ± $),$ 4
ADCW (IZ ± $),$
SBCW (IX ± $),$
SCW (IZ ± $),$
ADW (IX ± $),$
ADW (IZ ± $),$
SBW (IX ± $),$
SBW (IZ ± $),$
ADC n
SBC n
LDN $,$
???
ANC n
NAC n
ORC n
XRC n
AD n
SB n
ADB n
SBB n
AN n
NA n
OR n
XR n
???
4
D1
D2
D3
D4
D5
  LDW $,c16
???
???
???
???
8
D6



D7
  PRE IX,c16
PRE IY,c16
PRE IZ,c16
PRE US,c16
PRE SS, c16
9
D8
D9
DA
DB
  BUP
BDN
DID n ?
DIU n ?
1
® DC
® DD
© DE
DF
  SUP $
SDN $
JP ($)
???
2
© E0
© E1
© E2
© E3
© E4
© E5
© E6
© E7
© E8
© E9
© EA
© EB
© EC
© ED
© EE
© EF
  STN $,n,(IX ± 1)
STN $,n,(IZ ± 1)
STNI $,n,(IX ± 1)
STNI $,n,(IZ ± 1)
STND $,n,(IX ± 1)
STND $,n,(IZ ± 1)
PHSN $,n
PHUN $,n
LDN $,n,(IX ± 1)
LDN $,n,(IZ ± 1)
LDNI $,n,(IX ± 1)
LDNI $,n,(IZ ± 1)
LDND $,n,(IX ± 1)
LDND $,n,(IZ ± 1)
PPSN $,n,(IX ± 1)
PPUN $,n,(IZ ± 1)
5
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF
  RTN Z
RTN NC
RTN LZ
RTN UZ
RTN NZ
RTN C
???
RTN
NOP
CLT
FST
SLW
CANI
RTNI
OFF
TRP
1

 


© Airbug.two 2002