2) B is an unsigned number less than 5 is 1 and 3
Truth Table:
|
S.NO |
B2 |
B1 |
Bo |
F |
|
0 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
1 |
1 |
|
2 |
0 |
1 |
0 |
1 |
|
3 |
0 |
1 |
1 |
1 |
|
4 |
1 |
0 |
0 |
1 |
|
5 |
1 |
0 |
1 |
1 |
|
6 |
1 |
1 |
0 |
1 |
|
7 |
1 |
1 |
1 |
1 |
F (B2, B1, Bo) =
m
(1, 2, 3,
4, 5, 6, 7)
The minterms of F = B2'B1'Bo+B2'B1Bo'+B2'B1Bo+B2B1'Bo'+B2B1'Bo+B2B1Bo'+B2B1Bo
F = B2'B1'Bo+B2'B1Bo'+B2'B1Bo+B2B1'Bo'+B2B1'Bo+B2B1Bo'+B2B1Bo
F = B2'B1'Bo+B2'B1(Bo'+Bo)+B2B1'(Bo'+Bo)+B2B1(Bo'+Bo) { By Distributive law PQ+PR = P(Q+R) }
F = B2'B1'Bo+B2'B1(1)+B2B1'(1)+B2B1(1) { We know that P+P'= 1 }
F = B2'(B1'Bo+B1)+B2(B1'+B1) { By Distributive law PQ+PR = P(Q+R) }
F = B2'(B1'+B1)(Bo+B1)+B2(B1'+B1) { By Distributive law P+QR = (P+Q)(P+R) }
F = B2'(1)(Bo+B1)+B2(1) { We know that P+P'= 1 }
F = (B2'Bo+B2'B1)+B2 { By Distributive law P(Q+R) = PQ+PR }
F = B2'Bo+(B2'B1+B2)
F = B2'Bo+(B2'+B2)(B1+B2) { By Distributive law P+QR = (P+Q)(P+R) }
F = B2'Bo+(1)(B1+B2) { We know that P+P'= 1 }
F = B2'Bo+B1+B2
F = B2'Bo+B2+B1
F = (B2'+B2)(Bo+B2)+B1 { By Distributive law P+QR = (P+Q)(P+R) }
F = (1)(Bo+B2)+B1 { We know that P+P'= 1 }
F = Bo + B1 + B2
The Simplified SOP of F (B2, B1, Bo) = Bo + B1 + B2
Using K-map:
F (B2, B1, Bo) =
m
(1, 2, 3,
4, 5, 6, 7)
Above Function in K-map & Simplified K-map as follows

The Simplified SOP of F (B2, B1, Bo) = Bo + B1 + B2
3) Circuit:

Convert the following logic circuit below to its corresponding logic function without any simplification. 2. Assume...
Draw a logic diagram using only two-input NOR gates to implement the following function. Show your work. You must use only NOR gates for this solution, no other gates. You may assume that the inverted inputs are available. Example: if you need A’ as a circuit input, just write A’ as an input name. (15 points) F(A, B, C, D) = (A B)’ (C D) a. Show your work, using Boolean algebra to expand the function to its...
This was the answer I got, teacher said it was wrong
Teacher said, couldnt run the gate because there wasnt any
switches
5. Design and test a simplified logic circuit to identify all numbers in the output range of function: F(x) = 2x+3 for an input domain between 0 and 6. Be sure to include your truth table. Normal 1 No Spac... Heading 1 Head Paragraph Styles t Draw Simulate View Window Help 39 ) ) 11:55 1 esu.desire2learn.com Boolean...
Write a C/C++ program that simulate a menu based binary number calculator. This calculate shall have the following three functionalities: Covert a binary string to corresponding positive integers Convert a positive integer to its binary representation Add two binary numbers, both numbers are represented as a string of 0s and 1s To reduce student work load, a start file CSCIProjOneHandout.cpp is given. In this file, the structure of the program has been established. The students only need to implement the...
PLEASE HURRY. Below is the prompt for this problem. Use the code for bag1.cxx, bag1.h and my code for bag.cpp. Also I have provided errors from linux for bag.cpp. Please use that code and fix my errors please. Thank you The goal of assignment 3 is to reinforce implementation of container class concepts in C++. Specifically, the assignment is to do problem 3.5 on page 149 of the text. You need to implement the set operations union, intersection, and relative...
------------------------------------------------------------------------------------------------------------
CODE ALREADY HAVE
BELOW---------------------------------------------------------------------------------------
public class LinkedQueue<T> implements
QueueADT<T>
{
private int count;
private LinearNode<T> head;
private LinearNode<T> tail;
public LinkedQueue()
{
count = 0;
head = null;
tail = null;
}
@Override
public void enqueue(T element)
{
LinearNode<T> node = new
LinearNode<T> (element);
if(isEmpty())
head =
node;
else
...