From e0e0e1352a7f2f3002b19b1f13b5cf3b5a17b82d Mon Sep 17 00:00:00 2001 From: Duncan Smith Date: Sat, 12 Jun 2010 17:22:03 -0700 Subject: Made macro DONE consistent with fetch routine --- main.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.asm b/main.asm index c4197bc..80aae50 100644 --- a/main.asm +++ b/main.asm @@ -164,11 +164,11 @@ HILO MACRO ; 22 cycles, 2 bytes ;; ;; See if I can get rid of the eor DONE MACRO - eor.w d0,d0 ; 4 cycles + clr.w d0,d0 ; 4 cycles move.b (a4)+,d0 ; 8 cycles - rol.w #5,d0 ; 4 cycles adjust to actual alignment + rol.w #5,d0 ;16 cycles jmp 0(a3,d0) ;14 cycles - ;; overhead: 30 cycles + ;; overhead: 42 cycles ENDM ;; == Special Opcode Macros ======================================== -- cgit v1.2.3