gb-emu-lib/CPU.cpp
unsigned long CPU::SBCAr(const byte& opCode)
{
    byte* r = GetByteRegister(opCode);
    SBC(*r);
    return 4;
}
/*
    SBC A, r
    10011rrr

    The 8-bit register r and the contents of the carry flag are subtracted from the
    contents of the Accumulator, and the result is stored in the accumulator.

    4 Cycles

    Flags affected(znhc): z1hc
*/


The 8-bit register r and the contents of the carry flag are subtracted from the
contents of the Accumulator, and the result is stored in the accumulator.

4 Cycles


The 8 - bit register r and the contents of the carry flag are subtracted from the contents of the Accumulator and the result is stored in the accumulator . 4 Cycles
unsigned long CPU::SBCAr(const byte& opCode)
{
    byte* r = GetByteRegister(opCode);
    SBC(*r);
    return 4;
}
unsigned long CPU :: SBCAr ( const byte & opCode ) { byte * r = GetByteRegister ( opCode ) ; SBC ( * r ) ; return 4 ; }
SBC A, r
10011rrr
SBC A r 10011rrr