DataMuseum.dk

Presents historical artifacts from the history of:

Bogika Butler

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Bogika Butler

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦6e49fe7be⟧ TextFile

    Length: 6912 (0x1b00)
    Types: TextFile
    Names: »CCOPCODE.BAK«

Derivation

└─⟦9dfa17898⟧ Bits:30009789/_.ft.Ibm2.50007352.imd Mogens Pelles Zilog 80,000 / EOS projekt
    └─⟦this⟧ »CCOPCODE.BAK« 
└─⟦bfec2519f⟧ Bits:30009789/_.ft.Ibm2.50007346.imd Mogens Pelles Zilog 80,000 / EOS projekt
    └─⟦this⟧ »CCOPCODE.BAK« 

TextFile



Fortegnelse over Z80.000 instruktioner.

Load and exchange.
------------------


CLR          dst:(R,IR,EAM)
CLRB
CLRL

CVTBW        DST:(R),SRC:(R,IR,EAM)  ELLER DST:(IR,EAM),SRC:(R)
CVTBL
CVTWB
CVTWL
CVTLB
CVTLW

CVTUBW       DST:(R),SRC:(R,IR,EAM)  ELLER DST:(IR,EAM),SRC:(R)
CVTUBL
CVTUWB
CVTUWL
CVTULB
CVTULW

EX           DST:(R),SRC:(R,IR,EAM)
EXB
EXL

LD           DST:(R),SRC:(IM,R,IR,EAM*) ELLER DST:(IR,EAM*),SRC:(R,IR)
LDB
LDL

LDA          DST:(R),SRC:(EAM)

LDAR         DST:(R),SRC:(RA)

LDK          DST:(R),n:(IM 0..15)
LDKL

LDM          DST:(R),SRC:(IM,IR,EAM),n:(IM) ELLER DST:(IR,EAM),SRC:(R),n:(IM)

LDML         MASK:(IM),SRC:(IM,IR,EAM) ELLER DST:(IR,EAM),MASK:(IM)

LDR          DST:(R),SRC(RA)  ELLER DST:(RA),SRC(R)
LDRB
LDRL

POP          DST:(R,IR,EAM),SRC(IR)
POPL

PUSH         DST:(IR),SRC:(IM,R,IR,EAM)
PUSHL


Arithmetic.
-----------


ADC          DST:(R),SRC:(R)
ADCB
ADCL

ADD          DST:(R),SRC:(IM,R,IR,EAM)
ADDB
ADDL

CHK          DST:(R),SRC:(IM,IR,EAM)
CHKB
CHKL

CP           DST:(R),SRC:(IM,R,IR,EAM) ELLER DST:(IR,EAM),SRC:(IM)
CPB
CPL

DAB          DST:(R)

DEC          DST:(R,IR,EAM),n:(IM 1..16)
DECB
DECL

DECI         DST:(IR,EAM),n:(IM 1..16)
DECIB

DIV          DST:(R),SRC:(IM,R,IR,EAM)
DIVL

DIVU         DST:(R),SRC:(IM,R,IR,EAM)
DIVUL

EXTS         DST:(R)
EXTSB
EXTSL

INC          DST:(R,IR,EAM),n:(IM 1..16)
INCB
INCL

INCI         DST:(IR,EAM),n:(IM 1..16)
INCIB

INDEX        DST:(R),SUB:(R),SRC:(IM,R,IR,EAM)
INDEXL

MULT         DST:(R),SRC:(IM,R,IR,EAM)
MULTL

MULTU        DST:(R),SRC:(IM,R,IR,EAM)
MULTUL

NEG          DST:(R,IR,EAM)
NEGB
NEGL

SBC          DST:(R),SRC:(R)
SBCB
SBCL

SUB          DST:(R),SRC:(IM,R,IR,EAM)
SUBB
SUBL

TESTA        DST:(R,IR,EAM)
TESTAB
TESTAL

AND          DST:(R),SRC:(IM,R,IR,EAM)
ANDB
ANDL

COM          DST:(R,IR.EAM)
COMB
COML

OR           DST:(R),SRC:(IM,R,IR,EAM)
ORB
ORL

TCC          CC, DST:(R)
TCCB
TCCL

TEST         DST:(R,IR,EAM)
TESTB
TESTL

XOR          DST:(R),SRC:(IM,R,IR,EAM)
XORB
XORL

Program control.
----------------


BRKPT

CALL         DST:(IR,EAM)

CALR         DST:(RA)

DJNZ         CNT:(R),DST:(RA)
DBJNZ
DLJNZ

ENTER        MASK:(IM),SIZ:(IM)

EXIT

JP           CC,DST:(IR,EAM)

JR           CC,DST:(RA)

RET          CC

SC           SRC:(IM)

TRAP         CC,SRC:(IM)

Bit manipulation.
-----------------


BIT          DST:(R,IR,EAM),SRC:(IM) ELLER DST:(R),SRC(R)
BITB
BITL

RES          DST:(R,IR,EAM),SRC:(IM) ELLER DST:(R),SRC(R)
RESB
RESL

SET          DST:(R,IR,EAM),SRC:(IM) ELLER DST:(R),SRC(R)
SETB
SETL

TSET         DST:(R,IR,EAM)
TSETB
TSETL

Rotate and shift.
-----------------


RL           DST:(R),n:(IM 1..2)
RLB
RLL

RLC          DST:(R),n:(IM 1..2)
RLCB
RLCL

RLDB         LINK:(R),DST:(R)

RR           DST:(R),n:(IM 1..2)
RRB
RRL

RRC          DST:(R),n:(IM 1..2)
RRCB
RRCL

RRDB         LINK:(R),DST:(R)

SDA          DST:(R),SRC:(R)
SDAB
SDAL

SDL          DST:(R),SRC:(R)
SDLB
SDLL

SLA          DST:(R),n:(IM)
SLAB
SLAL

SLL          DST:(R),n:(IM)
SLLB
SLLL

SRA          DST:(R),n:(IM)
SRAB
SRAL

SRL          DST:(R),n:(IM)
SRLB
SRLL

Block transfer and string manipulation.
---------------------------------------


CPD          DST:(R),SRC:(IR),CNT:(R),CC
CPDB
CPDL

CPDR         DST:(R),SRC:(IR),CNT:(R),CC
CPDRB
CPDRL

CPI          DST:(R),SRC:(IR),CNT:(R),CC
CPIB
CPIL

CPIR         DST:(R),SRC:(IR),CNT:(R),CC
CPIRB
CPIRL

CPSD         DST:(IR),SRC:(IR),CNT:(R),CC
CPSDB
CPSDL

CPSDR        DST:(IR),SRC:(IR),CNT:(R),CC
CPSDRB
CPSDRL

CPSI         DST:(IR),SRC:(IR),CNT:(R),CC
CPSIB
CPSIL

CPSIR        DST:(IR),SRC:(IR),CNT:(R),CC
CPSIRB
CPSIRL

LDD          DST:(IR),SRC:(IR),CNT:(R)
LDDB
LDDL

LDDR         DST:(IR),SRC:(IR),CNT:(R)
LDDRB
LDDRL

LDI          DST:(IR),SRC:(IR),CNT:(R)
LDIB
LDIL

LDIR         DST:(IR),SRC:(IR),CNT:(R)
LDIRB
LDIRL

TRDB         DST:(IR),SRC:(IR),CNT:(R)

TRDRB        DST:(IR),SRC:(IR),CNT:(R)

TRIRB        DST:(IR),SRC:(IR),CNT:(R)

TRTDB        SRC1:(IR),SRC2:(IR),CNT:(R)

TRTDRB       SRC1:(IR),SRC2:(IR),CNT:(R)

TRTIB        SRC1:(IR),SRC2:(IR),CNT:(R)

TRTIRB       SRC1:(IR),SRC2:(IR),CNT:(R)

Input/output.
-------------


IN           DST:(R),SRC:(IR,DA)
INB
INL

IND          DST:(IR),SRC:(IR),CNT:(R)
INDB
INDL

INDR         DST:(IR),SRC:(IR),CNT:(R)
INDRB
INDRL

INI          DST:(IR),SRC:(IR),CNT:(R)
INIB
INIL

INIR         DST:(IR),SRC:(IR),CNT:(R)
INIRB
INIRL

OTDR         DST:(IR),SRC:(IR),CNT:(R)
OTDRB
OTDRL

OTIR         DST:(IR),SRC:(IR),CNT:(R)
OTIRB
OTIRL

OUT          DST:(IR,DA),SRC:(R)
OUTB
OUTL

OUTD         DST:(IR),SRC:(IR),CNT:(R)
OUTDB
OUTDL

OUTI         DST:(IR),SRC:(IR),CNT:(R)
OUTIB
OUTIL

CPU control.
------------


COMFLG       FLAGS:(IM)

DI           INTS:(IM)

EI           INTS:(IM)

HALT

IRET

LDCTL        DST:(CTLR),SRC:(R) ELLER DST:(R)

LDCTLB       DST:(FLGR),SRC:(R) ELLER DST:(R),SRC:(FLGR)

LDCTLL       DST:(CTLR),SRC:(R) ELLER DST:(R),SRC:(CTLR)

LDND         DST:(R),SRC:(IR,EAM) ELLER DST:(IR,EAM),SRC:(R)
LDNDB
LDNDL

LDNI         DST:(R),SRC:(IR,EAM) ELLER DST:(IR,EAM),SRC:(R)
LDNIB
LDNIL

LDPS         SRC:(IR,EAM)

LDND         DST:(R),SRC:(IR,EAM)
LDNI
LDSD
LDSI

NOP

PCACHE

PTLB

PTLBEND      SRC:(IR,EAM)
PTLBENI
PTLBESD
PTLBESI

PTLBN

RESFLG       FLAG:(IM)

SETFLG       FLAG:(IM)

Bit field.
----------


EXTR         DST:(R),SRC:(R,IR,EAM),POS:(IM,R),SIZ:(IM,R)

EXTRU        DST:(R),SRC:(R,IR,EAM),POS:(IM,R),SIZ:(IM,R)

INSRT        DST:(R),SRC:(R,IR,EAM),POS:(IM,R),SIZ:(IM,R)

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


FORTEGNELSE OVER APU instruktioner.



Primary arithmetic operations.
------------------------------


FADD
FADDS
FADDD

FDIV
FDIVS
FDIVD

FMUL
FMULS
FMULD

FREMSTEP

FREMSTEPF

FSQR
FSQRS
FSQRD

FSUB
FSUBS
FSUBD

Load and store operations.
--------------------------


FLD
FLDS
FLDD

FLDBCD

FLDIL      ??? FLDIW ???

FLDIL

FLDIQ

FLDM

FLDTL

FLDTQ

Compare operations.
-------------------


FCP
FCPS
FCPD

FCPF

FCPFX

FCPX
FCPXS
FCPXD

FCPZ
FCPZS
FCPZD

FCPZF

FCPZFX

FCPZX
FCPZXS
FCPZXD

Secondary arithmetic operations.
--------------------------------


FABS
FABSS
FABSD

FCLR

FINT
FINTS
FINTD

FNEG
FNEGS
FNEGD

Control operations.
-------------------


FLDCTL

FLDCTLB

FRESFLG

FRESTRAP

FSETFLG

FSETMODE

FSETTRAP

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
«eof»