Semantic search

Jump to: navigation, search
Mnemonic (use uppercase)StatusAddressing Mode 1Addressing Mode 2CNPVHZST-StatesSummary
OUT (n),ASImmediateAccumulator------11out(An,A)
OUTDS--?1??!?16B--; out(BC,HL*); HL--
OUTIS--?1??!?16B--; out(BC,HL*); HL++
OUTINBE--??????16out(BC,HL*); HL++
PIXELADE--------8HL:=$4000+((D&$C0)<<5)+((D&$07)<<8)+((D&$38)<<2)+(E>>3)
PIXELDNE--------8if(HL&$0700!=$0700) HL+=256;
else if(HL&$e0!=$e0) HL:=HL&$F8FF+$20;
else HL:=HL&$F81F+$0800
POP AFSRegister-!!!!!!10rr:=SP*; SP+=2
POP BC/DE/HLSRegister-------10rr:=SP*; SP+=2
POP IXYSRegister-------14rr:=SP*; SP+=2
PUSH BC/DE/HL/AFSRegister-------11SP-=2; SP*:=rr
PUSH IXYSRegister-------15SP-=2; SP*:=rr
PUSH nnEImmediate-------23SP-=2; SP*:=nn
RES b,(HL)SImmediateRegister------15HL*:=HL* & (~(1<<b))
RES b,(IXY+d)SImmediateIndexed------23(IXY+d)*:=(IXY+d)* & (~(1<<b))
RES b,rSImmediateRegister------8r:=r & (~(1<<b))
RES r,b,(IX+d)UImmediateIndexed------23(IX+d)*:=(IX+d)* & (~(1<<b)); r:=(IX+d)*
RETS--------10PC:=SP*; SP+=2
RET Z/NZ/C/NC/PO/PE/P/MS--------11 ; 5 if not ccif cc {PC:=SP*; SP+=2}
RETIS--------14PC:=SP*; SP+=2
RETNS--------14IFF1:=IFF2; PC:=SP*; SP+=2