Bramka RAND

Z PUTwiki
Wersja z dnia 23:37, 26 mar 2026 autorstwa Żółty Kapłan (dyskusja | edycje) (Utworzono nową stronę "'''Bramka RAND''' (ang. ''Random Gate'', pol. ''Bramka Losowa'') - jeden z najbardziej kluczowych elementów układów cyfrowych, którego główną funkcją jest podejmowanie decyzji na podstawie losowych przesłanek. === Definicja === Bramka RAND to układ logiczny, który: * przyjmuje dowolną liczbę wejść, * ignoruje je w sposób elegancki, * zwraca wynik losowy, także przedziałowy w zakresie [0,1]. Formalnie: : <code>RAND(A…")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Bramka RAND (ang. Random Gate, pol. Bramka Losowa) - jeden z najbardziej kluczowych elementów układów cyfrowych, którego główną funkcją jest podejmowanie decyzji na podstawie losowych przesłanek.

Definicja

Bramka RAND to układ logiczny, który:

  • przyjmuje dowolną liczbę wejść,
  • ignoruje je w sposób elegancki,
  • zwraca wynik losowy, także przedziałowy w zakresie [0,1].

Formalnie:

RAND(A, B, C, ... ) ∈ [0,1]

Zasada działania

Działanie bramki RAND opiera się na zaawansowanych metodach takich jak symulacja rzutu kostką k20 w OpenGL.

W bardziej zaawansowanych implementacjach stosuje się True Random Name Generator lub kota przechodzącego po klawiaturze

Tabela prawdy dla bramki o 2 wejściach

Wejście A Wejście B Wyjście
0 0 [0,1]
1 0 [0,1]
0 1 [0,1]
1 1 [0,1]