;;; -*- asm -*- ;;; .ORG 4000h call cond_jr ;cd halt ;76 inc8: ld bc,data8 ;01 ;; BC should have &data8 ld a,(bc) ;0a inc a ;3c ld (bc),a ;02 halt dec8: ld a,0a5h ;3e dec a ;3d ret ;c9 cond_jr: ld a,01h ;3e 01 cp a ;bf jr nz,wrong ;20 07 ccf ;3f jr c,wrong ;38 scf ;37 jr nc,wrong ;30 ret ;c9 wrong: jp wrong data8: .db 0a5h data16: .dw data8