Presentation is loading. Please wait.

Presentation is loading. Please wait.

BOOLEAN ALGEBRA BIRLA VISHVAKARMA MAHAVDYALAYA V. V. NAGAR Guided By: Prof. P. B. Swadas Prepared By: 130070107011 130070107012 130070107013 130070107014.

Similar presentations


Presentation on theme: "BOOLEAN ALGEBRA BIRLA VISHVAKARMA MAHAVDYALAYA V. V. NAGAR Guided By: Prof. P. B. Swadas Prepared By: 130070107011 130070107012 130070107013 130070107014."— Presentation transcript:

1 BOOLEAN ALGEBRA BIRLA VISHVAKARMA MAHAVDYALAYA V. V. NAGAR Guided By: Prof. P. B. Swadas Prepared By: 130070107011 130070107012 130070107013 130070107014

2 What digital electronics do you use? Computer CD & DVD players IPod Cell phone HDTV Digital cameras

3 What are digital electronics? Sound is an analog signal. On a CD, digital sound is encoded as 44.1 kHz, 16 bit audio. ◦The original wave is 'sliced' 44,100 times a second - and an average amplitude level is applied to each sample. ◦16 bit means that a total of 65,536 different values can be assigned, or quantized to each sample. DVD-Audio can be 96 or 192 kHz and up to 24 bits resolution

4 George Boole George Boole, a British mathematician (1815-1864). ◦Logic and math are equivalent. All math functions can be determined using these 3 primary Boolean logic operators: AND, OR, and NOT. ◦AND narrows your search, ◦OR broadens your search, and ◦NOT is used to exclude concepts.

5 Have you used Boolean logic? What information have you searched for on the Web? Do a Google Search for car radios.

6 The AND operator (both, all) rivers AND salinity dairy products AND export AND Europe

7 The OR operator (either, any) fruit OR vegetables fruit OR vegetables OR cereal from CSIRO Australia

8 The NOT operator fruit NOT apples Look at the Boolean Machine http://kathyschrock.net/rbs3k/boolean/

9 Let’s use Boolean logic to examine class. Please stand up if you are: ◦girl ◦AND black hair ◦AND left handed Please stand up if you are: ◦girl ◦OR black hair ◦OR left handed And NOT How has the group changed depending on the logical operator used.

10 What would a library search give for “stress” and “anxiety”? Shaded areas indicate retrieval Search StatementTypes of records retrieved Number of records retrieved stress OR anxiety Documents that discuss either stress or anxiety 1127 stress AND anxiety Documents that discuss both stress and anxiety 51 stress NOT anxiety Documents that discuss stress but not anxiety 687

11 Nesting When more than one element is in parentheses, the sequence is left to right. This is called "nesting." ◦(foxes OR rabbits) AND pest control ◦foxes OR rabbits AND pest control ◦(animal pests OR pest animals) NOT rabbits Parentheses should be used to group terms joined by OR when there is any other operator in the search.

12 Order of precedence of Boolean operators The order of operations is: AND, NOT, OR, XOR Parentheses are used to override priority. Expressions in parentheses are processed first. Parentheses are used to organize the sequence and groups of concepts.

13 Write out logic statements using Boolean operators for these. You have a buzzer in your car that sounds when your keys are in the ignition and the door is open. You have a fire alarm installed in your house. This alarm will sound if it senses heat or smoke. There is an election coming up. People are allowed to vote if they are a citizen and they are 18. To complete an assignment the students must do a presentation or write an essay.

14 Basis for digital computers. The true-false nature of Boolean logic makes it compatible with binary logic used in digital computers. Electronic circuits can produce Boolean logic operations. Circuits are called gates. ◦NOT ◦AND ◦OR

15 NOT gate The simplest possible gate is called an "inverter," or a NOT gate. One bit as input produces its opposite as output. The symbol for a NOT gate in circuit diagrams is shown below. The logic table for the NOT gate shows input and output. AQ 01 10 From How Stuff Works

16 AND gate The AND gate has the following symbol and logic table. Two or more input bits produce one output bit. Both inputs must be true (1) for the output to be true. Otherwise the output is false (0). ABQ 000 010 100 111

17 OR gate The OR gate has the following symbol and logic table. Two or more input bits produce one output bit. Either inputs must be true (1) for the output to be true. http://www.play-hookey.com/digital/basic_gates.html ABQ 000 011 101 111

18 Combine gates. Gates can be combined. The output of one gate can become the input of another. Try to determine the logic table for this circuit.

19 Construct the logic table for these circuits.

20 What happens when you add a NOT to an AND gate?  N ot ABQ 000 010 100 111 ABQ 001 011 101 110

21 Can you make a NOT gate from an NAND? AQ 01 10

22 Can you make an AND gate from an NAND? ABQ 000 010 100 111

23 Can you make an OR gate from an NAND? ABQ 000 011 101 111

24 All computations can be done with an NAND gate. The most sophisticated computer can be made with NAND gates from Radio Shack. Need millions of them.

25 How do we use gates to add two binary numbers? Binary numbers are either 1 or 0, either on or off. Have two outputs. Need a gate to produce each output. 0011 + 0+ 1+ 0+ 1 0001 10 ABQCO 0000 0110 1010 1101

26 How do I add larger numbers? You can write any number in binary.

27 Add binary numbers. Adding larger number just adds more columns.


Download ppt "BOOLEAN ALGEBRA BIRLA VISHVAKARMA MAHAVDYALAYA V. V. NAGAR Guided By: Prof. P. B. Swadas Prepared By: 130070107011 130070107012 130070107013 130070107014."

Similar presentations


Ads by Google