rand ?

Tomás Dresler t.dresler
Středa Březen 17 11:54:20 CET 2004


Ano, bude se opakovat stejna sekvence. Ten samy problem je napr. v Pascalu
na PC: resi se to volanim Randomize, ktery do cisla, ze ktereho se Random
pocita, vlozi aktualni systemovy cas a snad i datum.

S pozdravem/With best regards

    Tomas Dresler

mailto:edison@hw.cz
mailto:dreslet@fel.cvut.cz
mailto:edison@seznam.cz
--
tel. 0467/52 11 88 (o vikendech/during weekend)


----- Original Message -----
From: Petr Simek <petrsi@jcu.cz>
To: Multiple recipients of list <hw-news@list.gin.cz>
Sent: Friday, February 18, 2000 11:37 AM
Subject: Re: rand ?


> On Fri, 18 Feb 2000, Snail Instruments wrote:
>
> > >programove narocne ? - pro jednocip s 2kB pameti ...
> >
> > Neni, pokud bych mel zkusit tu '51 (uz jsem s tim asi 10 let nedelal):
> >
> > cislo je treba 16 bitu v bitove adresovatelne pameti, oznacime lbyte a
> > hbyte, posunuje se doleva, XOR se dela z bitu 16,5,3,2 (vysledek se
jeste
> > neguje):
>
> To ale znamena, ze pri kazdem startu procesoru se bude generovat stejne
> nahodne cislo jako prvni a pak stejna sekvence dalsich nahodnych cisel ?
>
> >  mov a,hbyte ;do carry se dostane nejvyssi bit, hned s nim udelame XOR
> >  rlc a
> >  jnb lbyte,5,l0
> >  cpl c
> > l0:
> >  jnb lbyte,3,l1
> >  cpl c
> > l1:
> >  jnb lbyte,2,l2
> >  cpl c
> > l2:
> >  cpl c
> >  mov a,lbyte
> >  rlc a
> >  mov lbyte,a
> >  mov a,hbyte
> >  rlc a
> >  mov hbyte,a
>
> > J. Hanzal
>
> *------------------------------------------------------------------------*
> |                          Petr Simek   APS JU                           |
> |                             petrsi@jcu.cz                              |
> *------------------------------------------------------------------------*
>
>







Další informace o konferenci Hw-list