Electronics Circuits & Tutorials - Electronics Hobby Projects - A Complete Electronic Resource Centre
Electronics Circuits & Tutorials

Home About us Electronic Tutorials Engineering Hobby Projects Online Dictionaries Contact us
Tutorials
  • Basic/Beginners
  • Intermediate/Advance
  • Microcontrollers
  • Microprocessors
  • Electronics Symbols
  • Electronics Formulas
  • Dictionary of Units

     more....

Dictionaries
  • Electronics Terms
  • Abbreviations
  • Computer Terms
  • Physics Glossary
  • Science Glossary
  • Space & Solar Terms
  • Semiconductor Symbols / Abbreviation
  • Radio Terminology Bibliography

     more....

Projects
  • Engineering Projects
Home > Electronics Tutorials > Online Computer Terms Dictionary > D

Online Computer Terms Dictionary - D

digital logic ==>

two-valued logic

<logic> (Commonly known as "Boolean algebra") A mathematical system concerning the two truth values, TRUE and FALSE and the functions AND, OR, NOT. Two-valued logic is one of the cornerstones of logic and is also fundamental in the design of digital electronics and programming languages.

The term "Boolean" is used here with its common meaning - two-valued, though strictly Boolean algebra is more general than this.

Boolean functions are usually represented by truth tables where "0" represents "false" and "1" represents "true". E.g.:

	A | B | A AND B
	--+---+--------
	0 | 0 |    0
	0 | 1 |    0
	1 | 0 |    0
	1 | 1 |    1

This can be given more compactly using "x" to mean "don't care" (either true or false):

	A | B | A AND B
	--+---+--------
	0 | x |    0
	x | 0 |    0
	1 | 1 |    1

Similarly:

        A | NOT A       A | B | A OR B
        --+------       --+---+--------
        0 |  1          0 | 0 |   0
        1 |  0          x | 1 |   1
                        1 | x |   1

Other functions such as XOR, NAND, NOR or functions of more than two inputs can be constructed using combinations of AND, OR, and NOT. AND and OR can be constructed from each other using DeMorgan's Theorem:

	A OR B   =  NOT ((NOT A) AND (NOT B))
	A AND B	 =  NOT ((NOT A) OR (NOT B))

In fact any Boolean function can be constructed using just NOR or just NAND using the identities:

	NOT A  =  A NOR A
	A OR B  =  NOT (A NOR B)

and DeMorgan's Theorem.

(2003-06-18)

 


Nearby terms: two-phase commit « twos complement « two-to-the-N « two-valued logic » TX-0 » TXL » TYMCOM-X
 

Discover
  • C/C++ Language Programming Library
  • Electronic Conversions
  • History of Electronics
  • History of Computers
  • Elec. Power Standards
  • Online Calculator and Conversions
  • Electrical Hazards - Health & Safety
  • Datasheets
  • Quick Reference links
  • Electronics Magazines
  • Career in Electronics
  • EMS Post Tracking

     more......

Home Electronic Tutorials Engineering Hobby Projects Resources Links Sitemap Disclaimer/T&C

Copyright © 1999-2020 www.hobbyprojects.com  (All rights reserved)