Fill out the Truth Table for the following specification.

  • Context: MHB 
  • Thread starter Thread starter shamieh
  • Start date Start date
  • Tags Tags
    Table Truth table
Click For Summary
SUMMARY

The discussion focuses on constructing a truth table for a system with three inputs (y2, y1, y0) representing a 3-bit unsigned integer, where the output (f) is defined as 1 if and only if the integer value Y satisfies the condition 1 < Y ≤ 6. The truth table is completed with the following output values: 0, 0, 1, 1, 1, 1, 1, 0, corresponding to the binary inputs from 000 to 111. The participants clarify that the output must account for the strict inequality on one side, confirming that the seventh row should indeed output a 1.

PREREQUISITES
  • Understanding of binary number representation
  • Knowledge of truth tables and logical expressions
  • Familiarity with the concept of inequalities in mathematical logic
  • Basic skills in evaluating conditions for digital logic systems
NEXT STEPS
  • Study binary to decimal conversion techniques
  • Learn about constructing truth tables for digital circuits
  • Explore logical expressions and their evaluation in programming
  • Investigate the implications of inequalities in logic design
USEFUL FOR

This discussion is beneficial for students and professionals in computer science, electrical engineering, and anyone involved in digital logic design or Boolean algebra.

shamieh
Messages
538
Reaction score
0
Fill out the truthe table for the following specification. Given a system with 3 inputs(y2,y1,y0) and a single output (f), where Y = y2,y1,y0 represents a 3 bit unsigned integer (Y is the decimal equivalent), determine the truth table for f such that f = 1 if and only if 1 < Y <= 6 (Y is greater than 1 and less than or equal to 6).

  • y2 y1 y0 | f
  • 0 0 0 |
  • 0 0 1 |
  • 0 1 0 |
  • 0 1 1 |
  • 1 0 0 |
  • 1 0 1 |
  • 1 1 0 |
  • 1 1 1 |

How in the world am I supposed to evaluate this? I am so confused.
 
Technology news on Phys.org
Do you know how to convert binary numbers to decimals? The truth table lists 8 3-bit binary numbers (the decimal equivalents are from 0 to 7), and you need to write 1 next to those numbers that are greater than 1 and less than or equal to 6.
 
would my answer be..$f$
0
0
1
1
1
1
0
0
 
The required inequality 1 < Y ≤ 6 is strict only on one side. The number of different Y's satisfying it is 6 - 1 = 5.
 
Evgeny.Makarov said:
The required inequality 1 < Y ≤ 6 is strict only on one side. The number of different Y's satisfying it is 6 - 1 = 5.

So I'm missing a 1 then - correct?

so my 7th row or [6th row ] whatever you'd like to call it; should be a 1 as well because I didn't account for <= 6. and 2^1 + 2^2 = 6; 6 <= 6 = 1
 
shamieh said:
so my 7th row or [6th row ] whatever you'd like to call it; should be a 1 as well because I didn't account for <= 6. and 2^1 + 2^2 = 6; 6 <= 6 = 1
Yes.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 45 ·
2
Replies
45
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K