Veletelenszam generalas
Borbás Imre
imrus at swi.hu
Wed Sep 29 09:59:06 CEST 1999
On 28 Sep 99, at 16:53, Gyapai Jozsef wrote:
> >Ha van ket fuggetlen orajelgeneratorod, akkor megoldhato igy is a problema:
> >Az egyik menjen sokkal gyorsabban, mint a masik, ez hajtson egy szamlalot. A
>
> Hat ez nem jo otlet. Annyira nem lehetnek rosszak az oszcillatorok hogy
> veletlenszeruen valtoztatgassak a frekvenciajukat. Vegyunk egy peldat:
> 1-100-ig vannak a szamok es az egyik oszci 20-szoros frekivel megy. Kihuzza
> az elsot, a masodik nagy valoszinuseggel 20-szal nagyobb szam lesz, pedig
> ha veletlen lenne akkor atlag osan 50-nel nagyobb lenne. Ez az atlag, tehat
> lehet 1 is meg 99 is, az oszcinal ez kizart.
>
> Udv.:
>
> gyapo at matavnet.hu
>
De jo lehet, mert az _biztos_ hogy nem fog teljesulni, hogy
huszszorosa az egyik oszcillator jele a masikenak. Egyebkent
minel nagyobb a ket oszcillator kozott a kulonbseg, annal jobb. Pl.
ha 1MHz-es az alap oszcid es 1Hz-el allitgatod le a szamlalot,
akkor szerintem eleg veletlen lesz, ha pl. 8 (3 bit, pl. dobokocka -
szeruseg) allapotu a szamlalod. 1millio jelvaltas eleg sok
szerintem... Termeszetesen, ha pl. 32 vagy 64 bites szamlalot
hajtasz meg vele, akkor elojohetnek az altalad emlitett gondok. De
ha _kelloen_ nagy a kulonbseg a ket freki kozott (beleszamitva a
szamlalo 'osztasat' is a legfelso bitre nezve) akkor veletlen lesz a
kimeno szam. Nemely esetben ez nem valosithato meg mert vagy
az egyik freki lesz tul kicsi vagy a masik tul nagy. Ekkor johet a
zajgenerator+A/D
Imi
More information about the Elektro
mailing list