Semantic search
Mnemonic (use uppercase) | Status | Addressing Mode 1 | Addressing Mode 2 | C | N | PV | H | Z | S | T-States | Summary |
---|---|---|---|---|---|---|---|---|---|---|---|
LDI | S | - | - | - | 0 | L | 0 | - | - | 16 | DE*:=HL*; DE++; HL++; BC-- |
LDIR | S | - | - | - | 0 | L | 0 | - | - | 21x+16 | do LDI while(BC>0) |
LDIRX | E | - | - | - | - | - | - | - | - | 21/16 | do LDIX while(BC>0) |
LDIX | E | - | - | - | - | - | - | - | - | 16 | {if HL*!=A DE*:=HL*;} DE++; HL++; BC-- |
LDPIRX | E | - | - | - | - | - | - | - | - | 21/16 | do{t:=(HL&$FFF8+E&7)*; {if t!=A DE*:=t;} DE++; BC--}while(BC>0) |
LDWS | E | - | - | - | 0 | ! | S | S | S | 14 | DE*:=HL*; INC L; INC D; |
MIRROR A | E | Register | - | - | - | - | - | - | - | 8 | A[76543210]:=A[01234567] |
MUL d,e | E | - | - | - | - | - | - | - | - | 8 | DE:=D*E |
NEG | S | - | - | ! | 1 | ! | S | S | S | 8 | A:=0-A |
NEXTREG n, A | E | Immediate | Accumulator | - | - | - | - | - | - | 17 | HwNextReg_n:=A |
NEXTREG n,n' | E | Immediate | Immediate | - | - | - | - | - | - | 20 | HwNextReg_n:=n' |
NOP | S | - | - | - | - | - | - | - | - | 4 | PC+=1 |
OR (HL) | S | Indirect | - | 0 | 0 | P | 0 | S | S | 7 | A := A OR HL* |
OR (IXY+d) | S | Indexed | - | 0 | 0 | P | 0 | S | S | 19 | A := A OR (IXY+d)* |
OR n | S | Immediate | - | 0 | 0 | P | 0 | S | S | 7 | A := A OR n |
OR r | S | Register | - | 0 | 0 | P | 0 | S | S | 4 | A := A OR r |
OTDR | S | - | - | ? | 1 | ? | ? | 1 | ? | 21x+16 | do OUTD while (B>0) |
OTIR | S | - | - | ? | 1 | ? | ? | 1 | ? | 21x+16 | do OUTI while (B>0) |
OUT (c),0 | U | Register | Immediate | - | - | - | - | - | - | 12 | out(BC,0) |
OUT (c),r | S | Register | Register | - | - | - | - | - | - | 12 | out(BC,r) |