Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška programska oprema >>

Kako Boolove Logic Works

How Logične Logične dela
Uvod Kako Logične Logične Works

Ste se kdaj spraševali, kako lahko računalnik kaj takega ravnotežja čekovno knjižico, ali igrajo šah ali preverjanje črkovanja dokument? To so stvari, da je pred nekaj desetletji, bi lahko samo ljudje storijo. Zdaj računalniki jih naredil z navidezno lahkoto. Kako lahko " chip " sestavljena iz silicija in žice narediti nekaj, da se zdi, kot da zahteva človeškega mišljenja?

Če želite razumeti, odgovor na to vprašanje, navzdol v samem jedru, je prva stvar, morate razumeti, je nekaj, kar se imenuje Boolova logika . Boolova logika, George Boole prvotno razvit v sredini leta 1800, omogoča kar nekaj nepričakovanih stvari, ki jih je treba razporediti v bitov in bajtov. Velika stvar o Boolove logike je, da, ko boste dobili visi za stvari, Boolova logika (ali vsaj tiste dele, ki jih potrebujete, da bi razumeli delovanje računalnikov) je nezaslišano preprosta. V tem članku bomo najprej razpravljali preprosto logiko " vrata, " in potem videli, kako jih združiti v nekaj koristnega.
Enostavno Gates
NE Gate
in vrata
ALI Gate
NOR vrata

Obstajajo tri, pet ali sedem preprosta vrata, ki jih potrebujete, da spoznajo, odvisno od tega, kako želite, da jih prešteti (boste videli, zakaj v tem trenutku). S temi preprostimi vrata lahko gradijo kombinacije, ki bodo izvajale nobene digitalno komponento, si lahko predstavljaš. Ta vrata se dogaja, da se zdi malo suh tukaj, in neverjetno preprosto, vendar bomo videli nekaj zanimivih kombinacij v naslednjih poglavjih, ki jih bo dala veliko bolj navdihujoč. Če še niste storili, branje Kako bi bitov in bajtov Delo koristno pred nadaljevanjem
NE Gate

najpreprostejša možna vrata, se imenuje ". Inverter, " ali NOT gate. To traja en bit kot vhod in proizvaja kot izhodna svoje nasprotje. Logika tabela:
Q

0 1

1 0

NOT gate ima en vhod imenuje A in en izhod imenuje Q (" Q " se uporablja za izhodna ker če boste uporabili " O, " bi lahko preprosto zamenjali z ničlo). Iz tabele je razvidno, kako so vrata obnaša. Ko uporabite 0 za A, Q proizvaja 1. Ko uporabite 1 na A, Q proizvaja 0. Enostavno
IN Gate

in vrata opravlja logično ". In " Delovanje na dveh vhodov, A in B:
BQ

0 0 0

0 1 0

1 0 0

1 1 1

Ideja v ozadju in vrata je, " Če sta A in B oba 1, potem je Q moral biti 1. &q

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