public void handler() {
            /*UINT32*/int r, d;
            int b;
            b=DIRWORD();
            d = getDreg();
            r = d + b;
            CLR_NZVC();
            SET_FLAGS16(d, b, r);
            setDreg(r);   
        }