public void handler() {
            int t, r;
            t = IMMBYTE();
            r = (m6800.a - t - (m6800.cc & 0x01)) & 0xFFFF;
            CLR_NZVC();
            SET_FLAGS8(m6800.a, t, r);
            m6800.a = r & 0xFF;

        }