Question

In: Computer Science

6. (5pts) Using four 1-bit full adders only to design a four-bit combinational Excess-3 to BCD...

6. (5pts) Using four 1-bit full adders only to design a four-bit combinational Excess-3 to BCD converter. Show the block diagram and label all inputs and outputs

Solutions

Expert Solution

solution:

Truth table:

  • BCD to Excess 3 code is obtained by adding 3 to the BCD code. To obtain the Excess 3 to BCD code,subtract 3 from the Excess 3 code
  • Instead of subtracting 3 from the Excess 3 code, add the 2's complement of -3. (ie 0011=>1100 is the 1's complement and give 1 as carry input so that it will become the 2's complement)

Block diagram:

Examples:

please give me thumb up


Related Solutions

Design and discuss four bit BCD adder. Differentiate it from parallel adder          
Design and discuss four bit BCD adder. Differentiate it from parallel adder          
1. Design and implement a 4 bit binary to excess 3 code converter using CMOS transistors....
1. Design and implement a 4 bit binary to excess 3 code converter using CMOS transistors. (Note: Students are expected to design the circuit with truth table, solve the output expression by use of K Map or suitable circuit Reduction technique and implement using CMOS transistors.)
Design a combinational circuit that implements a Binary-to-Grey Code converter. Your input should be a four-bit...
Design a combinational circuit that implements a Binary-to-Grey Code converter. Your input should be a four-bit binary number, and your output should be the equivalent four-bit Grey Code value. First, design the circuit using NAND gates only. Next, design the circuit using a minimal number of 2-input XOR gates.
1) You are asked to design 4-bit Odd Number Count-Down BCD Counter making use of ONLY...
1) You are asked to design 4-bit Odd Number Count-Down BCD Counter making use of ONLY Falling Edge JK-flipflop(s) and logic gates. 2) Based on the requirements,write down: (i) state diagram (ii) excitation table (iii) input equations
Problem Statement: Design a combinational logic circuit that meets the following specifications: • Input: 3-bit binary...
Problem Statement: Design a combinational logic circuit that meets the following specifications: • Input: 3-bit binary integer (A), 2-bit binary integer (B). • Output: 5-bit binary integer (X) = (AxB). For example, A=6, B=2, X=6x2=12. Notation: • A=(A2,A1,A0) • B=(B1,B0) • X=(X4,X3,X2,X1,X0) Required Output: Show the truth table and a minimal logic expression for each of the outputs. Also, draw a logic diagram using discrete gates. Extra Credit: Redesign by using multiplexers and minimal discrete logic as appropriate. 1 |...
Design a 4-bit multiplier by using 4 bit full adder and write a verilog code.
Design a 4-bit multiplier by using 4 bit full adder and write a verilog code.
Problem 3.73 (1-bit full adder using carry lookahead – gate level circuit) 3.73 Design a 4-bit...
Problem 3.73 (1-bit full adder using carry lookahead – gate level circuit) 3.73 Design a 4-bit full adder using carry look-ahead rather than ripple carry.
Design bcd adder diagram using 7486
Design bcd adder diagram using 7486
(a) Design an FSM (only state diagram and state table) for a 3-bit counter that counts...
(a) Design an FSM (only state diagram and state table) for a 3-bit counter that counts through odd numbers downwards. Assume the reset state to be the lowest value of the counter. Use an active low reset to reset the counter. (b) Write a behavioral VHDL code that implements the FSM. (c) Write a VHDL test bench to test the FSM.
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of...
Design and implementation 4-bit binary full adder with fast carry using behavioral and structural style of modelling. (LS 7483) I want logic diagram and its truth table also i want code for it in VDHL software
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT