; Measures the effect of loading a byte register 2 cycles before
; using a register to address memory.
	mov	bp,2	;run the test code twice to make sure
			; it's cached
	sub	bx,bx
CacheFillLoop:
	call	ZTimerOn ;start timing
	rept	1000
	mov	dl,cl
	nop
	mov	ax,[bx]
	endm
	call	ZTimerOff ;stop timing
	dec	bp
	jz	Done
	jmp	CacheFillLoop
Done:

