Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak Booleovská logika Works

o silnici směrem k vytvoření skutečné výpočetní zařízení.

Nejjednodušší způsob, jak pochopit fyzické realizace booleovské logiky je použít relé. To je ve skutečnosti, jak byly provedeny o vůbec první počítače. Nikdo provádí počítačů s relé už - dnes, lidé používají sub-mikroskopické tranzistory vyleptané křemíkových čipů. Tyto tranzistory jsou velmi malé a rychle, a spotřebují velmi málo energie ve srovnání s relé. Avšak relé jsou neuvěřitelně snadno pochopitelné, a mohou realizovat booleovskou logiku velmi jednoduše. Kvůli té jednoduchosti, budete moci vidět, že mapování z " brány na papíře " na " aktivní brány realizován ve fyzické realitě " je možné, a přímočaré. Provedení stejné mapování s tranzistory je stejně snadné.

Začněme s měničem. Implementace NOT brána s relé je snadné: Co budeme dělat, je použít napětí zastupovat bitové stavy. Budeme definovat binární 1 za 6 voltů a binární 0 být nula voltů (pozemní). Pak budeme používat 6-volt baterie pro napájení naše obvodů. Náš NOT gate bude tedy vypadat takto:

[. Je-li tento údaj nemá smysl na vás, přečtěte si prosím Jak relé pracovat pro vysvětlení]

Můžete vidět v tomto obvodu, že pokud platí nula voltů na A, pak dostanete 6 voltů ven na Q; a pokud budete používat 6 voltů na A, dostanete nulové volty ven na Q. Je velmi snadné implementovat měnič s relé

To je podobně snadné implementovat AND bránu se dvěma relé:

Zde můžete vidět, že pokud budete používat 6 voltů na A a B, Q bude mít 6 voltů. V opačném případě, Q bude mít nula voltů. To je přesně chování chceme od A brány. OR brána je ještě jednodušší - stačí připojit dva vodiče A a B společně vytvořit OR. Můžete si milovník, než, že pokud se vám líbí a použít dvě relé paralelně

Můžete vidět z této diskuse, které si můžete vytvořit tři základní brány. - NOT, AND a OR - od relé. Pak můžete připojit tyto fyzické brány dohromady pomocí logická schémata uvedené výše vytvořit fyzický 8-bitové sčítačky s kaskádním přenosem. Používáte-li jednoduché přepínače uplatnit A a B vstupy do sčítače a zavěste všech osm Q linek do žárovek, budete moci přidávat žádné dvě čísla dohromady a číst výsledky na světlech (" světlo na " = 1, " světlo vypnuto ". = 0)

Booleovská logika ve formě jednoduchých bran je velmi jednoduché. Od jednoduchých brány můžete vytvořit složitější funkce, jako je například sčítání. Fyzicky provádění brány je možné a snadné. Z těc

Page [1] [2] [3] [4] [5] [6] [7] [8]