Flip-flop

Flip-flop je hradlové schéma, díky kterému si můžeš uložit bit.

Flip-flop nebo latch. Česká wikipedie mě překvapila mimozemským názvem „Bistabilní klopný obvod„.

Všimni si, že jakmile přijde signál, flip-flop změní stav. Pokud signál zase zmizí, stav flip-flopu zůstane stejný. Signály na vstupu fungují jako spínače pro změnu stavu.

K čemu je to dobrý? No, to je úplně jednoduchý. Flip-flop je 1 bitová paměť. Spínačema na vstupu můžeš změnit hodnotu bitu buď na 0 nebo na 1.

Narvi vedle sebe těchto flip-flopů několik miliard a máš moderní RAM paměť. (Nezapomeň, že flip-flopy jsou stále jen hradla, která jsou postavená tranzistory)

Flip-flop bez proudu = ztráta paměti

Všimni si, že flip-flop drží stav čistě na signální úrovni. V určitých obvodech musí být neustále signál, v počítačích je to zajištěné elektrickým proudem.

Pokud však počítač vypneš a elektrický proud zmizí, zmizí i signál a flip-flop zapomene, jaký signál v něm byl. Takto je implementovaná RAM paměť v počítači, která je sice velice rychlá (protože to jsou jenom držící se elektrické signály) ale závislá na elektřině. Bez elektřiny o všechno v této paměti přijdeš.

Shrnutí

  • Flip-flop je hradlové schéma které umožňuje zapamatování si 1 bitu
  • Po vypnutí proudu flip-flop zapomene, který bit v něm byl