Inngangur að hvernig Boolean Logic Works
Hefur þú alltaf furða hvernig tölva getur gert eitthvað eins og jafnvægi ávísun bók eða spila skák, eða stafa-stöðva skjal? Þetta eru hlutir sem bara fyrir nokkrum áratugum síðan, aðeins menn gætu gert. Nú tölvur gera þá með augljós vellíðan. Hvernig getur " flís " byggt upp af sílikon og vír gera eitthvað sem virðist eins og það krefst mannlegrar hugsunar?
Ef þú vilt að skilja svar við þessari spurningu niður á mjög kjarna, the fyrstur hlutur þú þarft að skilja er eitthvað sem kallast Boolean rökfræði . Boolean rökfræði, upphaflega þróað af George Boole um miðjan 1800s, gerir alveg nokkur óvænt atriði að vera varpað í bita og bæti. The mikill hlutur óður í Boolean rökfræði er að þegar þú fá the hanga af það, Boolean rökfræði (eða að minnsta kosti hlutar þú þarft til að skilja starfsemi tölvur) er outrageously einfalt. Í þessari grein munum við fyrst ræða einfalda rökfræði " hliðin, " og þá sjá hvernig á að sameina þær í eitthvað gagnlegt.
Einföld Gates
NOT Gate
og hliðið
eða hliðið
NOR Gate
Það eru þrír, fimm eða sjö einfalt Hlið sem þú þarft að læra um, allt eftir því hvernig þú vilt að telja þá (þú munt sjá hvers vegna í smá stund). Með þessum einföldu hlið þú getur byggt samsetningar sem framkvæma allir stafræna hluti sem þú getur ímyndað. Þessi hlið eru að fara að virðast smá þurr hér, og ótrúlega einfalt, en við munum sjá nokkrar áhugaverðar samsetningar í eftirfarandi köflum sem mun gera þá hvetjandi a einhver fjöldi fleiri. Ef þú hefur ekki gert það nú þegar, lesa Hvernig bita og bæti Vinna væri gagnlegt fyrir lengra er haldið
NOT Gate
Einfaldasta hægt hliðið er kallað ". Inverter, " eða EKKI hliðið. Það tekur einn hluti sem inntak og framleiðir sem framleiðsla andstæðu sína. The rökfræði borð er:
A Q
0 1
1 0
EKKI hliðið er eitt inntak heitir A og einn framleiðsla heitir Q (" Q " er notað fyrir framleiðsla því ef þú notaðir " O, " myndi auðveldlega rugla það með núll). Taflan sýnir hvernig hliðið hegðar sér. Þegar þú sækir um 0 til A, Q framleiðir 1. Þegar þú sækir 1 til A, Q framleiðir 0. Simple
og Gate
AND hliðið virkar rökrétt ". Og " Rekstur á tveimur inntak, a og b:
A BQ
0 0 0
0 1 0
1 0 0
1 1 1
Hugmyndin er AND hliðið er, " Ef A og B eru bæði 1, þá Q skal 1.