Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum Boolean Logic Works

How booleene logice Works
Introducere în modul în care Boolean Logic Lucrărilor

V-ați întrebat vreodată cum un computer poate face ceva ca o carte de echilibru cec, sau pentru a juca sah, sau vraja-a verifica un document? Acestea sunt lucruri pe care, doar cu câteva decenii în urmă, doar oamenii ar putea face. Calculatoare acum le face probleme aparent. Cum poate un " cip " alcătuit din siliciu și fire face ceva care pare ca este nevoie de gândirea umană?

Dacă doriți să înțeleagă răspunsul la această întrebare în jos, la foarte de bază, primul lucru pe care trebuie să înțeleagă este ceva numit logica booleană . Logică boolean, dezvoltată inițial de George Boole la mijlocul anilor 1800, permite destul de multe lucruri neașteptate să fie mapate în biți și bytes. Cea mai mare lucru despre logica booleană este că, odată ce te obișnuiești cu lucrurile, logica Boolean (sau cel puțin părțile care aveți nevoie pentru a înțelege operațiunile de calculatoare) este scandalos de simplu. În acest articol, vom discuta despre prima simplu logica " Gates, " și apoi a se vedea cum să le combine în ceva util.
simplu Gates
NU Gate
și poarta
SAU Poarta
NOR Gate

Există trei, cinci sau șapte simplu porți de care aveți nevoie pentru a afla despre, în funcție de modul în care doriți să le numeri (veți vedea de ce într-un moment). Cu aceste porți simple pe care le puteți construi combinatii care va pune în aplicare orice componentă digitală vă puteți imagina. Aceste porti sunt de gând să pară un pic uscat aici, și incredibil de simplu, dar vom vedea unele combinații interesante în următoarele secțiuni care le va face mult mai mult de inspirație. Dacă nu ați făcut deja acest lucru, citind Cum Biți și Bytes lucru ar fi de ajutor înainte de a continua Review NU Gate

Cea mai simplă Poarta posibil se numește ". Invertor, " sau o poarta NOT. Este nevoie de un fel de intrare și de ieșire produce ca opusul său. Tabelul de logica este:
A Q

0 1

1 0

NU Poarta are o intrare numit A și o ieșire numit Q (" Q " este utilizat pentru ieșire pentru că dacă ați utilizat " O, " v-ar confunda cu ușurință cu zero). Tabel arată cum se comportă poarta. Atunci când se aplică un 0 la A, Q produce o 1. Când se aplică un 1 la A, Q produce o simplă 0.
și poarta

și Poarta efectuează o logică ". Și " operare pe două intrări, A și B:
Un BQ

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