From 681be8cbedd80f5901f3f7993cca068c75673fff Mon Sep 17 00:00:00 2001 From: Astrid Smith Date: Fri, 18 Jun 2010 20:33:39 -0700 Subject: Wrote increment/decrement macros --- main.asm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/main.asm b/main.asm index e359bdd..fb731cb 100644 --- a/main.asm +++ b/main.asm @@ -186,9 +186,21 @@ F_SUB_W MACRO ;; INC and DEC macros F_INC_B MACRO + move.b #1,f_tmp_byte-flag_storage(a3) + move.b #1,f_tmp_src_b-flag_storage(a3) + move.b \1,f_tmp_dst_b-flag_storage(a3) + addq #1,\1 + moveq #2,d0 + F_CLEAR d0 + F_OVFL ENDM F_DEC_B MACRO + move.b #1,f_tmp_byte-flag_storage(a3) + move.b #-1,f_tmp_src_b-flag_storage(a3) + move.b \1,f_tmp_dst_b-flag_storage(a3) + subq #1,\1 + F_SET #2 ENDM F_INC_W MACRO -- cgit v1.2.3