A little electronics question about logical gates

  • Thread starter Thread starter Femme_physics
  • Start date Start date
  • Tags Tags
    Electronics
Click For Summary

Discussion Overview

The discussion revolves around logical gates in electronics, specifically focusing on the correct identification and simplification of Boolean expressions related to AND and OR gates. Participants explore the definitions and operations of these gates, truth tables, and Boolean algebra simplifications.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • Some participants initially confuse the symbols for AND and OR gates, leading to clarifications about their functions.
  • There is a discussion about the operations of logical addition (OR) and multiplication (AND), with some participants asserting that OR adds inputs while AND multiplies them.
  • A participant proposes using a truth table to simplify a Boolean expression, but expresses uncertainty about its accuracy.
  • There are multiple attempts to fill out truth tables and clarify the definitions of logical operations, with some participants correcting each other on the results.
  • Some participants express confusion about the relationship between binary arithmetic and Boolean operations, particularly regarding the outcomes of certain expressions.
  • One participant suggests that the simplification of a Boolean expression can be achieved through the application of Boolean algebra rules, while others provide examples and corrections to earlier claims.
  • There is a mention of De Morgan's Law and its application in simplifying expressions, with some participants questioning the correctness of their simplifications.

Areas of Agreement / Disagreement

The discussion contains multiple competing views and remains unresolved on certain points, particularly regarding the correct simplification of Boolean expressions and the definitions of logical operations. Participants express differing opinions on the outcomes of specific operations and the application of Boolean algebra.

Contextual Notes

Some entries contain incorrect assumptions or misunderstandings about the operations of logical gates and Boolean algebra. There is also a lack of consensus on the correct simplification of certain expressions, and participants reference different methods for achieving simplifications.

Who May Find This Useful

This discussion may be useful for individuals studying electronics, digital logic design, or Boolean algebra, particularly those seeking clarification on logical gate operations and simplification techniques.

  • #31


Femme_physics said:
Isn't that the definition of ##\overline { \overline{ab}c }## ?

Errr... no?
Why would you think so?
 
Physics news on Phys.org
  • #32


Femme_physics said:
Isn't that the definition of ##\overline { \overline{ab}c }## ?

No you can't write it like that but you can use de morgan law to solve that:

\overline{\overline{ab}c}

\overline{\overline{ab}} + \overline{c}

ab + \overline{c}

But using: \overline{ab} = \overline{a} + \overline{b}
 
  • #33
Last edited by a moderator:
  • #34


Looks like you got the hang of boolean algebra! :approve:

However, you dropped something when you had ##\overline{cc}## and went to ##cc##.EDIT: I missed the abc part which is not right. Fixed it in post #38.
 
Last edited:
  • #35


I like Serena said:
Looks like you got the hang of boolean algebra! :approve:

However, you dropped something when you had ##\overline{cc}## and went to ##cc##.

True, but at the end of the day the result is still 0 cause we got a and a(capped) in the same multiplication line so everything gets nullified, right?
 
  • #36


Femme_physics said:
True, but at the end of the day the result is still 0 cause we got a and a(capped) in the same multiplication line so everything gets nullified, right?

Actually, you don't have ##\overline{a}##, but you have ##\overline{ab}##.
But yes, in combination with ##ab##, everything gets nullified.
 
  • #37


I like Serena said:
Actually, you don't have ##\overline{a}##, but you have ##\overline{ab}##.
But yes, in combination with ##ab##, everything gets nullified.

Ah, gotcha! Now I am asked to write the logical value of the function Out, when the values of all the ports
C = '0'
A = B = '1'

But still, everything gets nullified right?
 
  • #38


Hold on, I missed something.

It does not get nullified.

You got ##\overline{\overline{ab}c}##, which you took to ##abc##, but that is not right.
That changes everything.
 
Last edited:
  • #41


Could you add parentheses in the 3rd line?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 7 ·
Replies
7
Views
8K
  • · Replies 4 ·
Replies
4
Views
4K
Replies
9
Views
3K
Replies
10
Views
3K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
7K
Replies
11
Views
3K