Some Computer Science students who do the Computer Logic and Digital Design module sometimes find it difficult to carry out arithmetic operations using various bases. As such, the plan among the group is to design a digital expression evaluator. The circuit would allow the user to input the required numbers in either decimal, binary, octal or hexadecimal as well as the operator be used (+, -, *, /) and perform the calculation. The user is also able to indicate the base in which the answer is required (restricted to decimal, binary, octal or hexadecimal). For version 1 of this design, the group has decided to limit the input to single-digit numbers for any of the inputs.
Some Computer Science students who do the Computer Logic and Digital Design module sometimes find it difficult to carry out arithmetic operations using various bases. As such, the plan among the group is to design a digital expression evaluator. The circuit would allow the user to input the required numbers in either decimal, binary, octal or hexadecimal as well as the operator be used (+, -, *, /) and perform the calculation. The user is also able to indicate the base in which the answer is required (restricted to decimal, binary, octal or hexadecimal). For version 1 of this design, the group has decided to limit the input to single-digit numbers for any of the inputs.
Using the above scenario design Truth Tables for the system and its various parts.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps