|
|
DataMuseum.dkPresents historical artifacts from the history of: Bogika Butler |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Bogika Butler Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 15104 (0x3b00)
Types: TextFile
Names: »OBJECT.SRV«
└─⟦9dfa17898⟧ Bits:30009789/_.ft.Ibm2.50007352.imd Mogens Pelles Zilog 80,000 / EOS projekt
└─⟦this⟧ »OBJECT.SRV«
└─⟦bfec2519f⟧ Bits:30009789/_.ft.Ibm2.50007346.imd Mogens Pelles Zilog 80,000 / EOS projekt
└─⟦this⟧ »OBJECT.SRV«
Fortegnelse over Z80.000 instruktioner.
---- NO OPERANDS ----
01111010 00000001 BRKPT
01111010 00000110 EXIT
01111010 00000000 HALT
01111011 00000000 IRET
10001101 00000111 NOP
01111010 00001000 PCACHE
01111010 00001010 PTLB
01111010 00001011 PTLBN
---- (IM) ----
01111111 SSSSSSSS SC SRC:(IM)
01111100 000000II DI INTS:(IM)
01111100 000001II EI INTS:(IM)
10001101 FFFF0101 COMFLG FLAGS:(IM)
10001101 FFFF0011 RESFLG FLAG:(IM)
10001101 FFFF0001 SETFLG FLAG:(IM)
01111010 00000101 ENTER MASK:(IM),SIZ:(IM)
MMMMMMMM MMMMMMMM
SSSSSSSS SSSSSSSS
& 1-LDML MASK:(IM),SRC:(IM,IR,EAM)
---- (R) ----
10110000 DDDD0000 DAB DST:(R)
10110001 DDDD1010 EXTS DST:(R)
10110001 DDDD0000 EXTSB
10110001 DDDD0111 EXTSL
01111101 DDDDSSSS 2-LDCTL DST:(R) (* SRC:(CTRLREG) *)
==== (R) , (IM) ====
1011001W DDDD00N0 RL DST:(R),n:(IM 1..2)
RLB
01111010 00000010 RLL
10110011 DDDD00N0
1011001W DDDD10N0 RLC DST:(R),n:(IM 1..2)
RLCB
01111010 00000010 RLCL
10110011 DDDD10N0
1011001W DDDD01N0 RR DST:(R),n:(IM 1..2)
RRB
01111010 00000010 RRL
10110011 DDDD01N0
1011001W DDDD11N0 RRC DST:(R),n:(IM 1..2)
RRCB
01111010 00000010 RRCL
10110011 DDDD11N0
10111101 DDDDNNNN LDK DST:(R),n:(IM 0..15)
00111000 DDDDNNNN LDKL
10110011 DDDD1001 SLA DST:(R),n:(IM)
NNNNNNNN NNNNNNNN
10110010 DDDD1001 SLAB
NNNNNNNN NNNNNNNN (* 2 ENS FELTER A 8 BIT *)
10110011 DDDD1101 SLAL
NNNNNNNN NNNNNNNN
10110011 DDDD0001 SLL DST:(R),n:(IM)
NNNNNNNN NNNNNNNN
10110010 DDDD0001 SLLB
NNNNNNNN NNNNNNNN (* 2 ENS FELTER A 8 BIT *)
10110011 DDDD0101 SLLL
NNNNNNNN NNNNNNNN
10110011 DDDD1001 SRA DST:(R),n:(IM)
-B-B-B-B -B-B-B-B
10110010 DDDD1001 SRAB
-B-B-B-B -B-B-B-B (* 2 ENS FELTER A 8 BIT *)
10110011 DDDD1101 SRAL
-B-B-B-B -B-B-B-B
10110011 DDDD0001 SRL DST:(R),n:(IM)
-B-B-B-B -B-B-B-B
10110010 DDDD0001 SRLB
-B-B-B-B -B-B-B-B (* 2 ENS FELTER A 8 BIT *)
10110011 DDDD0101 SRLL
-B-B-B-B -B-B-B-B
==== (R) , (IM,R,IR,EAM) ====
1-LD DST:(R),SRC:(IM,R,IR,EAM*)
1-LDB
1-LDL
ADD DST:(R),SRC:(IM,R,IR,EAM)
ADDB
ADDL
1-CP DST:(R),SRC:(IM,R,IR,EAM)
1-CPB
1-CPL
DIV DST:(R),SRC:(IM,R,IR,EAM)
DIVL
DIVU DST:(R),SRC:(IM,R,IR,EAM)
DIVUL
MULT DST:(R),SRC:(IM,R,IR,EAM)
MULTL
MULTU DST:(R),SRC:(IM,R,IR,EAM)
MULTUL
SUB DST:(R),SRC:(IM,R,IR,EAM)
SUBB
SUBL
AND DST:(R),SRC:(IM,R,IR,EAM)
ANDB
ANDL
OR DST:(R),SRC:(IM,R,IR,EAM)
ORB
ORL
XOR DST:(R),SRC:(IM,R,IR,EAM)
XORB
XORL
==== (R) , (IM,IR,EAM) ====
CHK DST:(R),SRC:(IM,IR,EAM)
CHKB
CHKL
1-LDM DST:(R),SRC:(IM,IR,EAM),n:(IM)
==== (R) , (R) ====
1011010W SSSSDDDD ADC DST:(R),SRC:(R)
ADCB
01111010 00000010 ADCL
10110101 SSSSDDDD
1011011W SSSSDDDD SBC DST:(R),SRC:(R)
SBCB
01111010 00000010 SBCL
10110111 SSSSDDDD
0010011W 0000SSSS 2-BIT DST:(R),SRC(R)
0000DDDD 00000000
2-BITB
01111010 00000010 2-BITL
00100111 0000SSSS
0000DDDD 00000000
0010010W 0000SSSS 2-SET DST:(R),SRC(R)
0000DDDD 00000000
2-SETB
01111010 00000010 2-SETL
00100101 0000SSSS
0000DDDD 00000000
10110011 DDDD1011 SDA DST:(R),SRC:(R)
0000SSSS 00000000
10110010 DDDD1011 SDAB
0000SSSS 00000000
10110011 DDDD1111 SDAL
0000SSSS 00000000
10110011 DDDD0011 SDL DST:(R),SRC:(R)
0000SSSS 00000000
10110010 DDDD0011 SDLB
0000SSSS 00000000
10110011 DDDD0111 SDLL
0000SSSS 00000000
0010001W 0000SSSS 2-RES DST:(R),SRC(R)
0000DDDD 00000000
2-RESB
01111010 00000010 2-RESL
00100011 0000SSSS
0000DDDD 00000000
10111110 SSSSLLLL RLDB LINK:(R),DST:(R)
10111100 SSSSLLLL RRDB LINK:(R),DST:(R)
& INDEX DST:(R),SUB:(R),SRC:(IM,R,IR,EAM)
& INDEXL
==== (R) , (R,IR,EAM) ====
1-CVTBW DST:(R),SRC:(R,IR,EAM)
1-CVTBL
1-CVTWB
1-CVTWL
1-CVTLB
1-CVTLW
1-CVTUBW DST:(R),SRC:(R,IR,EAM)
1-CVTUBL
1-CVTUWB
1-CVTUWL
1-CVTULB
1-CVTULW
EX DST:(R),SRC:(R,IR,EAM)
EXB
EXL
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)
==== (R) , (IR) ====
1011101W SSSS1000 CPD DST:(R),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPDB
10111001 SSSS1000 CPDL
0000NNNN DDDDCCCC
1011101W SSSS1100 CPDR DST:(R),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPDRB
10111001 SSSS1100 CPDRL
0000NNNN DDDDCCCC
1011101W SSSS0000 CPI DST:(R),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPIB
10111001 SSSS0000 CPIL
0000NNNN DDDDCCCC
1011101W SSSS0100 CPIR DST:(R),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPIRB
10111001 SSSS0100 CPIRL
0000NNNN DDDDCCCC
==== (R) , (IR,DA) ====
IN DST:(R),SRC:(IR,DA)
INB
INL
==== (R) , (IR,EAM) ====
1-LDND DST:(R),SRC:(IR,EAM)
1-LDNDB
1-LDNDL
1-LDNI DST:(R),SRC:(IR,EAM)
1-LDNIB
1-LDNIL
LDND DST:(R),SRC:(IR,EAM)
LDNI
LDSD
LDSI
==== (R) , (RA) ====
00110100 0000DDDD LDAR DST:(R),SRC:(RA)
SSSSSSSS SSSSSSSS
0011000W 0000DDDD 1-LDR DST:(R),SRC(RA)
SSSSSSSS SSSSSSSS
1-LDRB
00110101 0000DDDD 1-LDRL
SSSSSSSS SSSSSSSS
1111NNNN WDDDDDDD DJNZ CNT:(R),DST:(RA)
DBJNZ
01111010 00000010 DLJNZ
1111NNNN 1DDDDDDD
==== (R) , (EAM) ====
LDA DST:(R),SRC:(EAM)
==== (R) , (????) ====
10001100 DDDD0001 2-LDCTLB DST:(R),SRC:(FLGR)
10011111 DDDDSSSS 2-LDCTLL DST:(R),SRC:(CTLR)
---- (R,IR,EAM) ----
CLR DST:(R,IR,EAM)
CLRB
CLRL
NEG DST:(R,IR,EAM)
NEGB
NEGL
TESTA DST:(R,IR,EAM)
TESTAB
TESTAL
TEST DST:(R,IR,EAM)
TESTB
TESTL
TSET DST:(R,IR,EAM)
TSETB
TSETL
COM DST:(R,IR.EAM)
COMB
COML
==== (R,IR,EAM) , (IM) ====
INC DST:(R,IR,EAM),n:(IM 1..16)
INCB
INCL
1-BIT DST:(R,IR,EAM),SRC:(IM)
1-BITB
1-BITL
1-RES DST:(R,IR,EAM),SRC:(IM)
1-RESB
1-RESL
1-SET DST:(R,IR,EAM),SRC:(IM)
1-SETB
1-SETL
DEC DST:(R,IR,EAM),n:(IM 1..16)
DECB
DECL
==== (R,IR,EAM) , (IR) ====
POP DST:(R,IR,EAM),SRC(IR)
POPL
---- (IR) ----
==== (IR) , (IM,R,IR,EAM) ====
PUSH DST:(IR),SRC:(IM,R,IR,EAM)
PUSHL
==== (IR) , (IR) ====
1011101W SSSS1001 LDD DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD1000
LDDB
10111001 SSSS1001 LDDL
0000CCCC DDDD1000
1011101W SSSS1001 LDDR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
LDDRB
10111001 SSSS1001 LDDRL
0000CCCC DDDD0000
1011101W SSSS0001 LDI DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD1000
LDIB
10111001 SSSS0001 LDIL
0000CCCC DDDD1000
1011101W SSSS0001 LDIR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
LDIRB
10111001 SSSS0001 LDIRL
0000CCCC DDDD0000
10111000 DDDD1000 TRDB DST:(IR),SRC:(IR),CNT:(R)
0000NNNN SSSS0000
10111000 DDDD0000 TRIB DST:(IR),SRC:(IR),CNT:(R)
0000NNNN SSSS0000
10111000 DDDD1100 TRDRB DST:(IR),SRC:(IR),CNT:(R)
0000NNNN SSSS0000
10111000 DDDD0100 TRIRB DST:(IR),SRC:(IR),CNT:(R)
0000NNNN SSSS0000
10111000 -S1-1010 TRTDB SRC1:(IR),SRC2:(IR),CNT:(R)
0000NNNN -S2-0000
10111000 -S1-1110 TRTDRB SRC1:(IR),SRC2:(IR),CNT:(R)
0000NNNN -S2-1110
10111000 -S1-0010 TRTIB SRC1:(IR),SRC2:(IR),CNT:(R)
0000NNNN -S2-0000
10111000 -S1-0110 TRTIRB SRC1:(IR),SRC2:(IR),CNT:(R)
0000NNNN -S2-1110
0011101W SSSS100* IND DST:(IR),SRC:(IR),CNT:(R) * FOR SPECIAL Z8.000
0000NNNN DDDD1000
INDB
01111010 00000010 INDL
00111011 SSSS1000
0000CCCC DDDD1000
0011101W SSSS100* INDR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
INDRB
01111010 00000010 INDRL
00111011 SSSS1000
0000CCCC DDDD0000
0011101W SSSS000* INI DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD1000
INIB
01111010 00000010 INIL
00111011 SSSS0000
0000CCCC DDDD1000
0011101W SSSS000* INIR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
INIRB
01111010 00000010 INIRL
00111011 SSSS0000
0000CCCC DDDD0000
0011101W SSSS101* OTDR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
OTDRB
01111010 00000010 OTDRL
00111011 SSSS1010
0000CCCC DDDD0000
0011101W SSSS001* OTIR DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD0000
OTIRB
01111010 00000010 OTIRL
00111011 SSSS0010
0000CCCC DDDD0000
0011101W SSSS101* OUTD DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD1000
OUTDB
01111010 00000010 OUTDL
00111011 SSSS1010
0000CCCC DDDD1000
0011101W SSSS001* OUTI DST:(IR),SRC:(IR),CNT:(R)
0000NNNN DDDD1000
OUTIB
01111010 00000010 OUTIL
00111011 SSSS0010
0000CCCC DDDD1000
1011101W SSSS1010 CPSD DST:(IR),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPSDB
10111001 SSSS1010 CPSDL
0000NNNN DDDDCCCC
1011101W SSSS1110 CPSDR DST:(IR),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPSDRB
10111001 SSSS1110 CPSDRL
0000NNNN DDDDCCCC
1011101W SSSS0010 CPSI DST:(IR),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPSIB
10111001 SSSS0010 CPSIL
0000NNNN DDDDCCCC
1011101W SSSS0110 CPSIR DST:(IR),SRC:(IR),CNT:(R),CC
0000NNNN DDDDCCCC
CPSIRB
10111001 SSSS0110 CPSIRL
0000NNNN DDDDCCCC
---- (IR,EAM) ----
CALL DST:(IR,EAM)
LDPS SRC:(IR,EAM)
PTLBEND SRC:(IR,EAM)
PTLBENI
PTLBESD
YPTLBESI
==== (IR,EAM) , (IM) ====
2-LDML DST:(IR,EAM),MASK:(IM)
2-CP DST:(IR,EAM),SRC:(IM)
2-CPB
2-CPL
DECI DST:(IR,EAM),n:(IM 1..16)
DECIB
INCI DST:(IR,EAM),n:(IM 1..16)
INCIB
==== (IR,EAM) , (R) ====
2-LDND DST:(IR,EAM),SRC:(R)
2-LDNDB
2-LDNDL
2-LDNI DST:(IR,EAM),SRC:(R)
2-LDNIB
2-LDNIL
2-CVTBW DST:(IR,EAM),SRC:(R)
2-CVTBL
2-CVTWB
2-CVTWL
2-CVTLB
2-CVTLW
2-CVTUBW DST:(IR,EAM),SRC:(R)
2-CVTUBL
2-CVTUWB
2-CVTUWL
2-CVTULB
2-CVTULW
2-LDM DST:(IR,EAM),SRC:(R),n:(IM)
==== (IR,EAM) , (R,IR) ====
2-LD DST:(IR,EAM*),SRC:(R,IR)
2-LDB
2-LDL
---- (IR,DA) ----
OUT DST:(IR,DA),SRC:(R)
OUTB
OUTL
---- (RA) ----
1101DDDD DDDDDDDD CALR DST:(RA)
==== (RA) , (R) ====
0011001W 0000SSSS 2-LDR DST:(RA),SRC(R)
DDDDDDDD DDDDDDDD
2-LDRB
00110111 0000SSSS 2-LDRL
DDDDDDDD DDDDDDDD
---- CC ----
10011110 0000CCCC RET CC
==== CC , (IM) ====
01111110 SSSSCCCC TRAP CC,SRC:(IM)
==== CC , (R) ====
1010111W DDDDCCCC TCC CC, DST:(R)
TCCB
01111010 00000010 TCCL
10101111 DDDDCCCC
==== CC , (IR,EAM) ====
JP CC,DST:(IR,EAM)
==== CC , (RA) ====
1110CCCC DDDDDDDD JR CC,DST:(RA)
---- SPECIELLE UDTRYK ----
01111101 SSSSDDDD 1-LDCTL DST:(CTLR),SRC:(R)
10001100 SSSS1001 1-LDCTLB DST:(FLGR),SRC:(R)
10011111 DDDDSSSS 1-LDCTLL DST:(CTLR),SRC:(R)
«eof»