Въведение Как Булева логика Works
<р> Били ли сте някога се чудеха как един компютър може да се направи нещо като баланс чекова книжка, или да играят шах, или да проверявате правописа на документ? Това са неща, които само преди няколко десетилетия, само хората могат да направят. Сега компютрите ги направя с очевидна лекота. Как може " " чип; съставена от силиций и проводници направя нещо, което изглежда като тя изисква човешката мисъл?
<р> Ако искате да разберете отговора на този въпрос, предвидена в самата основа, първото нещо, което трябва да разберат нещо, наречено Булева логика , Булева логика, разработена първоначално от Джордж Бул в средата на 1800 г., позволява доста неочаквани неща, за да бъдат картографирани в битове и байтове. Голямото нещо за Булева логика е, че след като получите цаката на нещата, Булева логика (или поне на части трябва, за да разберат операциите на компютри) е възмутително прости. В тази статия, ние първо ще обсъди проста логика " порти, " и след това да видим как да ги комбинирате в нещо полезно.
Simple Гейтс
НЕ Gate
И Gate
OR Gate
NOR Gate
Има три, пет или седем проста порти, които трябва да се запознаят с, в зависимост от това как искате да ги брои (ще видите защо в един момент). С тези прости порти може да се изгради комбинации, които ще изпълняват всеки цифров компонент можете да си представите. Тези врати ще изглежда малко сухо тук, и невероятно прост, но ще видим някои интересни комбинации в следващите раздели, които ще ги направят много по-вдъхновяващо. Ако не сте го направили, четене Как битове и байтове Work би било полезно, преди да продължите
НЕ Gate <р> Най-простият възможен порта се нарича ". Инвертор, " или порта НЕ. Това отнема най-малко като вход и произвежда като продукция своята противоположност. Таблицата за логика е:
A Q <р> 0 1 | <р> 1 0
НЕ порта има един вход, наречен A и един изход, наречена Q (" Q " се използва за продукцията, защото, ако се използва " О, " вие лесно ще го бъркайте с нула). Таблицата показва как се държи вратата. Когато кандидатствате за 0 до A, Q произвежда 1. Когато се прилага от 1 до A, Q произвежда 0. Simple студия и Gate
И портата изпълнява логически ". &Quot и; експлоатация на два входа, А и Б:
A BQ <р> 0 0 0
<р> 0 1 0
<р> 1 0 0
<р> 1 1 1 |
Идеята зад една врата е, " Ако А и В са и двата 1,