Re: A83: Re: Re: Problem with a program
[Prev][Next][Index][Thread]
Re: A83: Re: Re: Problem with a program
In a message dated 12/10/99 5:45:00 AM Eastern Standard Time, 
jjj@matthewsfamily.fsnet.co.uk writes:
> Actually, you could just use a 16-bit register to control a DJNZ loop (you
>  CAN do that can't you?...lol) and do all the tough mathematics in the OP
>  registers. Generating 100,000 random numbers on an 8Mhz chip will be slow 
no
>  matter :)
djnz only works with b.   If you want to loop >256 times (if b=0 it will loop 
256 times with djnz), then use bc like this:
 ld bc,20000
loop:
 push bc
 ;...code
 pop bc
 dec bc
 ld a,b
 or c
 jr nz,loop
----
Jonah Cohen
<ComAsYuAre@aol.com>
http://linux.hypnotic.org/~jonah/
Follow-Ups: