Semantic search

Jump to: navigation, search
Mnemonic (use uppercase)StatusAddressing Mode 1Addressing Mode 2CNPVHZST-StatesSummary
RLDS---0P0SS18x=HL*; HL*[0123]:=A[0123]; HL*[7654]:=x[0123]; A[0123]:=x[7654]
RR (HL)SIndirect-!0P0SS15x:=HL*[0]; HL*:=HL*>>1; HL*[7]:=CF; CF:=x
RR (IXY+d)SIndexed-!0P0SS23x:=(IXY+d)*[0]; (IXY+d)*:=(IXY+d)*>>1; (IXY+d)*[7]:=CF; CF:=x
RR rSRegister-!0P0SS8x:=r[0]; r:=r>>1; r[7]:=CF; CF:=x
RR r,(IX+d)URegisterIndexed!0P0SS23x:=(IX+d)*[0]; (IX+d)*:=(IX+d)*>>1; (IX+d)*[7]:=CF; CF:=x; r=(IX+d)*
RRAS--!0-0--4x:=A[0]; A:=A>>1; A[7]:=CF; CF:=x
RRC (HL)SIndirect-!0P0SS15x:=HL*[0]; HL*:=HL*>>1; HL*[7]:=x; CF:=x
RRC (IXY+d)SIndexed-!0P0SS23x:=(IXY+d)*[0]; (IXY+d)*:=(IXY+d)*>>1; (IXY+d)*[7]:=x; CF:=x
RRC rSRegister-!0P0SS8x:=r[0]; r:=r>>1; r[7]:=x; CF:=x
RRC r,(IX+d)URegisterIndexed!0P0SS23x:=(IX+d)*[0]; (IX+d)*:=(IX+d)*>>1; (IX+d)*[7]:=x; CF:=x; r:=(IX+d)*
RRCAS--!0-0--4x:=A[0]; A:=A>>1; A[7]:=x; CF:=x
RRDS---0P0SS18x=HL*; HL*[7654]:=A[0123]; HL*[0123]:=x[7654]; A[0123]:=x[0123]
RST nSImmediate-------11CALL n
SBC A, (HL)SAccumulatorIndirectS1VSSS7A-=(HL*+(CF?1:0))
SBC A, (IXY+d)SAccumulatorIndexedS1VSSS19A-=((IXY+d)+(CF?1:0))
SBC A, nSAccumulatorImmediateS1VSSS7A-=(n+(CF?1:0))
SBC A, rSAccumulatorRegisterS1VSSS4A-=(r+(CF?1:0))
SBC HL, BC/DE/HL/SPSRegisterRegisterS1V!SS15HL-=(rr+(CF?1:0))
SCFS--10-0--4CF:=1
SET b,(HL)SImmediateRegister------15HL*:=HL* OR (1<<b)