public void handler() {
            int r,d;
            int b=IMMWORD();
            d = m6800.x;
            r = (d - b); //&0xFFFF;//should be unsigned?
            CLR_NZV();
            SET_NZ16(r);
            SET_V16(d, b, r);
        }