Invalid-BCD-Code Detector BACKGROUND: Binary Coded Decimal (BCD) numbers: The theory behind Binary, Decimal, Octal, Hexadecimal and...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Invalid-BCD-Code Detector BACKGROUND: Binary Coded Decimal (BCD) numbers: The theory behind Binary, Decimal, Octal, Hexadecimal and Binary Coded Decimal (BCD) number systems are now known to you. If you view single digit values for a Hexadecimal number system, you will observe that the used digits 0-F, represent the decimal values 0-15, and occupy a nibble (a group of 4-bits). In computing systems often, we use a binary equivalent of the Decimal number system. This system is called Binary Coded Decimal or BCD which also occupies a nibble. Conversion from Decimal to BCD number system is straight forward. Each digit of the Decimal number 0 through 9 is converted to 0000 through 1001, but you cannot perform the repeated division by 2 as you did to convert Decimal to Binary number system. Also, in BCD, the binary patterns 1010 through 1111 cannot be used since they do not represent valid BCD numbers. To determine the BCD value for the Decimal number 5319, see the conversion below: (5319) ➜ (0101 0011 0001 1001) BCD A. Construct the truth table for an Invalid-BCD-Code detector circuit. Assume that the 4-bit input binary number is a, b, c, d and the output is J. The detector circuit outputs logic 1 when any invalid BCD is applied to the input of the circuit. B. Using the K-map, obtain a simplified expression for the output y in the form of sum-of-products. I y= C. Provide a design (logic diagram) to realize the Invalid-BCD-Code Detector function y using AND/OR gates. Re-draw using NAND gates only. AND-OR Implementation b Table: 3.1 ( 2 NAND Implementation D. Copy the Boolean expression to realize the detector function y and the NAND circuit to the In-Lab sheet. You will need it to simulate and implement the function in the lab (Part B.1 in the In-Lab sheet). Invalid-BCD-Code Detector BACKGROUND: Binary Coded Decimal (BCD) numbers: The theory behind Binary, Decimal, Octal, Hexadecimal and Binary Coded Decimal (BCD) number systems are now known to you. If you view single digit values for a Hexadecimal number system, you will observe that the used digits 0-F, represent the decimal values 0-15, and occupy a nibble (a group of 4-bits). In computing systems often, we use a binary equivalent of the Decimal number system. This system is called Binary Coded Decimal or BCD which also occupies a nibble. Conversion from Decimal to BCD number system is straight forward. Each digit of the Decimal number 0 through 9 is converted to 0000 through 1001, but you cannot perform the repeated division by 2 as you did to convert Decimal to Binary number system. Also, in BCD, the binary patterns 1010 through 1111 cannot be used since they do not represent valid BCD numbers. To determine the BCD value for the Decimal number 5319, see the conversion below: (5319) ➜ (0101 0011 0001 1001) BCD A. Construct the truth table for an Invalid-BCD-Code detector circuit. Assume that the 4-bit input binary number is a, b, c, d and the output is J. The detector circuit outputs logic 1 when any invalid BCD is applied to the input of the circuit. B. Using the K-map, obtain a simplified expression for the output y in the form of sum-of-products. I y= C. Provide a design (logic diagram) to realize the Invalid-BCD-Code Detector function y using AND/OR gates. Re-draw using NAND gates only. AND-OR Implementation b Table: 3.1 ( 2 NAND Implementation D. Copy the Boolean expression to realize the detector function y and the NAND circuit to the In-Lab sheet. You will need it to simulate and implement the function in the lab (Part B.1 in the In-Lab sheet).
Expert Answer:
Answer rating: 100% (QA)
A Truth table for an InvalidBCDCode detector circuit a b c d J 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 ... View the full answer
Related Book For
Digital Design and Computer Architecture
ISBN: 978-0123944245
2nd edition
Authors: David Harris, Sarah Harris
Posted Date:
Students also viewed these electrical engineering questions
-
Convert the following hexadecimal numbers to their binary equivalents: a. E b. 1C c. A64 d. 1F.C e. 239.4
-
Convert the following hexadecimal numbers to their decimal equivalents: a. C b. 9F c. D52 d. 67E e. ABCD
-
Convert the following hexadecimal numbers to their decimal equivalents: a. F.4 b. D3.E c. 1111.1 d. 888.8 e. EBA.C
-
1. A drying process is used to remove 3000 lbm/h of water (vapor) at steady-state from processed paper. The dryer first heats atmospheric air (state 1) at 80F, 1 atm and 60% relative humidity to 250F...
-
What is deep discount debt? When should expenditures for debt service on zero coupon bonds be reported?
-
If P = 900 N is applied to the handle of the bell crank, determine the maximum torque M the cone clutch can transmit. The coefficient of static friction at the contacting surface is ? s = 0.3. 15 300...
-
In February 2014, defendant Ibrahim M. Shihadeh, d/b/a Creative Designs Kitchen and Baths, agreed to purchase 25% of his anticipated natural gas needs at a fixed price for the 201415 and 201516...
-
Sports, Inc., is a nationwide distributor of sporting equipment. The corporate president, Wesley Coldwell, is dissatisfied with corporate operating results, particularly those of the Spring Branch,...
-
Write the relational model for the following ER diagram: Entity Relationship Diagram - Internet Sales Model = One Entity Action Attributo Zero or more, Optional = Many Company Name Shipping Ships...
-
What challenges do health care facilities face in addressing ergonomic job design for nurses and nursing assistants? How can meeting these challenges benefit these facilities?
-
Determine the moment in N.m about line OB of the force F. F = 647 N. N 325 mm 150 mm F 350 mm y 400 mm O a. MOB = 142.3 N.m O b. MOB = -48.5 N.m O c. MOB = -82.9 N.m O d. MOB = -135.9 N.m O e. MOB =...
-
I'm a intern at Lawrence Hall as child care specialist this week I did home visit and Supervision visit it was very nice watching the one year Bondy with her father, but still having moments when she...
-
Two rocks, one of mass 30 kg and the other of mass 60 kg, are separated by a distance of 1.0 m. They exert a gravitational force on each other of magnitude Which other pair of rocks exert a force of...
-
Routes with less competition (large concen) are shorter than routes with more competition. Very short routes often have only one airline, while long routes usually have many airlines. Given this fact...
-
Using ultraviolet disinfectants to minimize healthcare-acquired infections is the focus of my project. Please provide me advice on how to document a reflection that effectively captures the successes...
-
Using Office Relocation as the project, provide a simple resource management plan. Your plan should follow the guidance in the PMBOK Guide for the plan resource management process. Include an...
-
From 2020 to now, you have observed an anxious wait by businesses and the general public for the Reserve Bank of Australias (RBA) announcement on interest rate changes at the end of each month. The...
-
Question 6.10 Current and deferred tax worksheets and tax entries From the hip Ltd?s statement of profit or loss for the year ended 30 June 2007 and extracts from its statements of financial position...
-
Consider IEEE 754 single-precision floating-point numbers. (a) How many numbers can be represented by IEEE 754 single-precision floatingpoint format? You need not count or NaN. 286 CHAPTER FIVE...
-
Explain how to build any N-bit shifter or rotator using only N log 2 N 2:1 multiplexers.
-
Perform the following additions of unsigned binary numbers. Indicate whether or not the sum overflows an 8-bit result. (a) 10011001 2 + 01000100 2 (b) 11010010 2 + 10110110 2
-
Modem databases require a high level of skill and knowledge to be adequately supported. See if you can interview the database administrators in three or four local organizations which nse...
-
What is at common misconception about databases?
-
CASE tools, such as system Architect, are used for database development and support. Search on the Web and in trade journals for some of the popular CASE tools currently in use. a. What CASE tools...
Study smarter with the SolutionInn App