Tento obvod má dva vstupy (R a S) a dvěma výstupy (Q a Q '). Kvůli zpětné vazby, jeho logika tabulka je trochu neobvyklé v porovnání s těmi, které jsme viděli již dříve:
R S Q Q '
0 0 Nelegální
0 1 1 0
1 0 0 1
1 1 Pamatuje
Co logika tabulka ukazuje, že:
K dispozici je také zábavný protiprávní stav. V tomto stavu, R a S oba jdou na hodnotu 0, což nemá žádnou hodnotu v paměti smyslu. Vzhledem k protiprávního stavu, obvykle přidat trochu logiky klimatizace na vstupní straně, aby se zabránilo to, jak je znázorněno zde:
V tomto obvodu, tam jsou dva vstupy (D a E). Můžete si myslet D jako " data " a E jako ". Povolit " Pokud E je 1, pak Q bude následovat D. Pokud E se mění na 0 ° C, nicméně, Q bude pamatovat, co byl naposledy viděn na D. obvod, který se chová tímto způsobem, se obecně označuje jako flip-flop.
V další části se podíváme na JK klopného obvodu.
JK Flip-Flop
Velmi častou formou flip-flop je JK flip-flop. To je nejasné, historicky, kde název " J-K " přišel, ale to je obecně zastoupeny v černé skříňce takto:
V tomto schématu, P znamená " Preset, " C znamená " Clear " a Clk znamená " Hodiny ".;
JK klopný obvod může být použit pro vytváření a hranou spouštěné západka, která je důležitá pro konstrukci CPU.
P C Clk J K Q Q '
1 1 1-to-0 1 0 1 0
1 1 1-na-0 0 1 0 1
1 1 1-to-1 0 1 Přepíná
1 0 x x x 0 1
0 1 x x x 1 0
Zde je to, co tabulka říká: Za prvé, Preset a Clear přepsat J, K a CLK úplně. Takže pokud předvolby jde do 0 ° C, a pak jde na Q 1; a pokud Clear jde do 0 ° C, pak Q jde do 0 bez ohledu na to, co J, K a Clk dělají. Nicméně, pokud oba přednastavené a Clear jsou 1, pak J, K a Clk mohou pracovat. Notace 1-to-0 znamená, že když hodiny se mění od 1 do 0 ° C, hodnota J a K jsou na paměti, v případě, že jsou v protikladu. Při nízkých-probíhající okraji hodin (přechodu od 1: 0), J a K jsou uloženy. Nicméně, v případě, J a K stalo, že se 1 na dolním-probíhající hrano