Semantic search

Jump to: navigation, search
Mnemonic (use uppercase)StatusAddressing Mode 1Addressing Mode 2CNPVHZST-StatesSummary
BRLC DE,BE--------8DE:=DE<<(B&15) OR DE>>(16-B&15)
BSLA DE,BE--------8DE:=DE<<(B&31)
BSRA DE,BE--------8DE:=signed(DE)>>(B&31)
BSRF DE,BE--------8DE:=~(unsigned(~DE)>>(B&31))
BSRL DE,BE--------8DE:=unsigned(DE)>>(B&31)
CALL Z/NZ/C/NC/PO/PE/P/M, nnSAddress-------17 ; 10 if not ccif cc {SP-=2; SP*:=PC; PC:=nn}
CALL nnSAddress-------17SP-=2; SP*:=PC; PC:=nn
CCFS--!0-!--4CF:=!CF
CP (HL)SIndirect-S1VSSS7A-=HL*?
CP (IXY+d)SIndexed-S1VSSS19A-=(IXY+d)?
CP nSImmediate-S1VSSS7A-=n?
CP rSRegister-S1VSSS4A-=r?
CPDS---1LS!S16HL*==A?; HL--; BC--
CPDRS---1LS!S21x+16do CPD while (!Z && BC>0)
CPIS---1LS!S16HL*==A?; HL++; BC--
CPIRS---1LS!S21x+16do CPI while (!Z && BC>0)
CPLS---1-1--4A:=~A
DAAS--!-P!SS8if(A&$0F>$09 or HF) A±=$06; if(A&$F0>$90 or CF) A±=$60 (± depends on NF)
DEC (HL)SIndirect--1!SSS11HL*--
DEC (IXY+d)SIndexed--1!SSS23(IXY+D)*--