Question

Design a circuit with three inputs x,y and z representing the bits in a binary number,...

Design a circuit with three inputs x,y and z representing the bits in a binary number, and three outputs (a,b, and c) also representing bits in a binary number. When the input is 0,1,6, or 7, the binary output will be the complement of the input. When the binary input 2,3,4, or 5 the output is the input shifted left with rotate. For example: 3 = 011₂ outputs 110; 4 = 100₂ outputs 001.) Show truth table, computation, simplification and final circuit.

Homework Answers

Answer #1

For a circuit with three inputs x,y and z representing the bits in a binary number, and three outputs (a,b, and c) also representing bits in a binary number. With the given information we can design a Truth table:

INPUT OUTPUT
x y z a b c
0 0 0 0 1 1 1
1 0 0 1 1 1 0
2 0 1 0 0 1 0
3 0 1 1 1 1 0
4 1 0 0 0 0 1
5 1 0 1 1 0 1
6 1 1 0 0 0 1
7 1 1 1 0 0 0

From the above Truth table we can Compute the K-maps fo output a,b and c and simplify(if can).

We have the boolean expression of the outputs:

Now Implementing the expressions in circuit, using required logic gates:

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Design a combinational circuit with inputs a, b, c, d and outputs w, x, y, z....
Design a combinational circuit with inputs a, b, c, d and outputs w, x, y, z. Assume that the inputs a, b, c, d represent a 4-bit signed number (2s complement). The output is also a signed number in 2s complement which is 7 greater than the input if the input is less than 2, and is 3 less than the input if the input is greater than or equal to 2.
Design a combinational circuit with 4 inputs (A, B, C, D) and two outputs (F, G):...
Design a combinational circuit with 4 inputs (A, B, C, D) and two outputs (F, G): The F output becomes ‘1’ when the corresponding decimal value represented by the 4 input bits is divisible by 3 (for example, F=1 when input combination is 0011; as 0011is 3 in decimal that is div. by 3). The G output becomes ‘1’ when the corresponding decimal value represented by the 4 input bits is divisible by 5. Also, mention how many gate delays...
A barrel shifter is a digital subsystem that can shift multiple bits in a vectors positions...
A barrel shifter is a digital subsystem that can shift multiple bits in a vectors positions at once. In a single pass through the shifter, the input can rotate from 0 to 7 positions. Barrel shifters are useful for implementing bit extraction operations supported in many computer instruction sets. The subsystem has eight data inputs, D7, D6, , D0, eight data outputs, O7, O6, …,O0, and three control inputs, S2, S1, S0. The control inputs specify the number of positions...
A barrel shifter is a digital subsystem that can shift multiple bits in a vectors positions...
A barrel shifter is a digital subsystem that can shift multiple bits in a vectors positions at once. In a single pass through the shifter, the input can rotate from 0 to 7 positions. Barrel shifters are useful for implementing bit extraction operations supported in many computer instruction sets. The subsystem has eight data inputs, D7, D6, , D0, eight data outputs, O7, O6, …,O0, and three control inputs, S2, S1, S0. The control inputs specify the number of positions...
Using three rising-edge-triggered T flip-flops and a minumum number of additional gates, construct a circuit that...
Using three rising-edge-triggered T flip-flops and a minumum number of additional gates, construct a circuit that will operate as a binary counter with an enable signal E. When E = 1, the counter should increment from 0 to 7 on each clock pulse, with (flip-flop outputs Q2Q1Q0 = 000- 001-010-011-100-101-110-111) and then roll over to 000 and repeat the sequence. When E=0, the counter should stop and hold its current count. Note: (not modulo-8, but modulo-6: 000-001-010-011-100-101-000- ... )
Design a Full Subtractor circuit that takes x, y, bin as inputs and produces bout and...
Design a Full Subtractor circuit that takes x, y, bin as inputs and produces bout and difference(d) at the output Design a combinational circuit that has 3 inputs and whose output is produced by adding 1 to the input.
My question: what is the truth table for full-comparator?? Full question: Design a comparator circuit for...
My question: what is the truth table for full-comparator?? Full question: Design a comparator circuit for binary numbers using only NAND gates. It should take as input two numbers represented in standard binary, X and Y, and produce two outputs, G and L, which indicate that X is Greater than or Less than Y, respectively. If both outputs are zero, it indicates that the values are equal. Design a half-comparator, full-comparator, and a full four-bit comparator. With nothing more than...
Design a circuit that takes three bits, X2, X1, X0 as input and produces one output,...
Design a circuit that takes three bits, X2, X1, X0 as input and produces one output, F. F is 0 if and only if 4<=X<=6 when X = (X2, X1, X0) is read as an unsigned integer.   X2 X1    Xo     F     0     0     0          0     0     1          0     1     0          0     1     1          1     0     0          1...
Q.1.It is required to design an iterative combinational circuit that computes the equation Z=2*X-3, where X...
Q.1.It is required to design an iterative combinational circuit that computes the equation Z=2*X-3, where X is an n-bit signed number in 2’s complement representation. (Hint: -3 can be represented as -1+-1+-1 in 2’s complement representation, where -1 is represented as 111…..111). a)Determine the number of inputs and outputs needed for your 1-bit cell. Explain the meaning of values in the interface signals. b)Derive the truth table of your 1-bit cell. c) Derive minimized equations for your 1-bit using K-Map...
A switching circuit has three inputs (A, B, C) and one output (Z). If A= 0,...
A switching circuit has three inputs (A, B, C) and one output (Z). If A= 0, the output Z is the exclusive-OR of B and C. If A = 1, the output is the equivalence of B and C. A. Find the truth table for Z. B. Write the minterm expansion for Z in decimal form and in terms of A, B, C. C. Write the maxterm expansion for Z in decimal form and in terms of A, B, C....