The circuit of Exp #8.2, configured as a subtractor, can be used to compare two 4-bit numbers. Subtractor outputs Cout and (S3.so) can be combined logically to indicate the relationship between inputs...


The circuit of Exp #8.2, configured as a subtractor, can be used to compare two 4-bit numbers. Subtractor outputs Cout and (S3.so) can be combined logically to indicate the relationship between inputs A and B. The gate circuit needed to do this appears as the interface block in the following diagram. Subtractor 220 ohm Cout A - B LEDO 4 A S3 A < b="" led1="" 220="" ohm="" interface="" block="" s2="" (your="" design)="" 220="" ohm="" b="" s1="" a=""> B LED2 So (A - B) AirSupplyLab.com Figure 8.2: 4-bit Comparator Design the contents of this interface. You will build the circuit using only 2 chips: 1. a 7402 NOR chip 2. either a 7432 OR chip or a 7408 AND chip. Design the interface two ways: (a) an OR and NOR circuit, and (b), a NOR and AND circuit. Include both designs in your lab notebook and build and test one of them. Each design consists of 3 parts – one for each output – and requires 5 gates total. ExpressSCH has custom DM symbols for all gates (including ANDS and ORs). Use them, but only where they make circuit logic easy to follow (i.e. where bubbles cancel). For each design: 1. Start by drawing the circuit to generate "A = B". This output is true only when A - B = 0; i.e. only when (S3.so) = 0000. Therefore, for this part of the interface block, you must combine inputs s3.so using gates so that output "A = B" goes high when s3.so are all low. A 4-input NOR would be the perfect solution – if one were available. Instead, you will have to do the design with the gates assigned. 2. Next, draw the circuit to generate output "A < b".="" this="" output="" is="" true="" if="" a="" borrow="" results="" when="" subtracting="" b="" from="" a.="" with="" a="" true="" subtractor,="" you="" would="" just="" connect="" "a="">< b"="" to="" the="" borrow="" bit.="" however,="" the="" "subtractor"="" used="" here="" is="" really="" a="" 2's-complement="" adder,="" so="" it="" produces="" a="" carry-out="" instead="" of="" borrow.="" therefore="" you="" must="" use="" the="" relationship="" between="" carry-out="" and="" borrow="" observed="" in="" section="" 8.2="" 3.="" finally,="" draw="" the="" circuit="" for="" "a=""> B". This output goes high when the other two are low, since "A > B" is true only when "A = B" and "A < b"="" are="" both="" false.="" again:="" use="" demorgan="" gate="" symbols="" wherever="" they="" contribute="" to="" making="" circuit="" logic="">


The circuit of Exp #8.2, configured as a subtractor, can be used to compare two 4-bit numbers. Subtractor<br>outputs Cout and (S3.so) can be combined logically to indicate the relationship between inputs A and B.<br>The gate circuit needed to do this appears as the interface block in the following diagram.<br>Subtractor<br>220 ohm<br>Cout<br>A - B<br>|LEDO<br>4<br>A<br>220 ohm<br>S3<br>Interface Block<br>A < B<br>VLED1<br>(Your Design)<br>220 ohm<br>S1<br>A > B<br>LED2<br>So<br>(А - В)<br>AirSupplyLab.com<br>Figure 8.2: 4-bit Comparator<br>Design the contents of this interface. You will build the circuit using only 2 chips:<br>1. a 7402 NOR chip<br>2. either a 7432 OR chip or a 7408 AND chip.<br>Design the interface two ways: (a) an OR and NOR circuit, and (b), a NOR and AND circuit. Include both<br>designs in your lab notebook and build and test one of them. Each design consists of 3 parts – one for<br>each output – and requires 5 gates total. ExpressSCH has custom DM symbols for all gates (including<br>ANDS and ORs). Use them, but only where they make circuit logic easy to follow (i.e. where bubbles<br>cancel).<br>For each design:<br>1. Start by drawing the circuit to generate
B". This output goes high when the other two are low, since "A > B" is true only when "A = B" and "A < b"="" are="" both="" false.="" again:="" use="" demorgan="" gate="" symbols="" wherever="" they="" contribute="" to="" making="" circuit="" logic="" clear.="" "/="">
Extracted text: The circuit of Exp #8.2, configured as a subtractor, can be used to compare two 4-bit numbers. Subtractor outputs Cout and (S3.so) can be combined logically to indicate the relationship between inputs A and B. The gate circuit needed to do this appears as the interface block in the following diagram. Subtractor 220 ohm Cout A - B |LEDO 4 A 220 ohm S3 Interface Block A < b="" vled1="" (your="" design)="" 220="" ohm="" s1="" a=""> B LED2 So (А - В) AirSupplyLab.com Figure 8.2: 4-bit Comparator Design the contents of this interface. You will build the circuit using only 2 chips: 1. a 7402 NOR chip 2. either a 7432 OR chip or a 7408 AND chip. Design the interface two ways: (a) an OR and NOR circuit, and (b), a NOR and AND circuit. Include both designs in your lab notebook and build and test one of them. Each design consists of 3 parts – one for each output – and requires 5 gates total. ExpressSCH has custom DM symbols for all gates (including ANDS and ORs). Use them, but only where they make circuit logic easy to follow (i.e. where bubbles cancel). For each design: 1. Start by drawing the circuit to generate "A = B". This output is true only when A - B = 0; i.e. only when (S3.so) = 0000. Therefore, for this part of the interface block, you must combine inputs s3.so using gates so that output "A = B" goes high when s3.so are all low. A 4-input NOR would be the perfect solution – if one were available. Instead, you will have to do the design with the gates assigned. 2. Next, draw the circuit to generate output "A < b".="" this="" output="" is="" true="" if="" a="" borrow="" results="" when="" subtracting="" b="" from="" a.="" with="" a="" true="" subtractor,="" you="" would="" just="" connect="" "a="">< b"="" to="" the="" borrow="" bit.="" however,="" the="" "subtractor"="" used="" here="" is="" really="" a="" 2's-complement="" adder,="" so="" it="" produces="" a="" carry-out="" instead="" of="" borrow.="" therefore="" you="" must="" use="" the="" relationship="" between="" carry-out="" and="" borrow="" observed="" in="" section="" 8.2="" 3.="" finally,="" draw="" the="" circuit="" for="" "a=""> B". This output goes high when the other two are low, since "A > B" is true only when "A = B" and "A < b"="" are="" both="" false.="" again:="" use="" demorgan="" gate="" symbols="" wherever="" they="" contribute="" to="" making="" circuit="" logic="">
Subtractor<br>220 ohm<br>Cout<br>A = B<br>LEDO<br>4<br>A<br>220 ohm<br>S3<br>A < B<br>|LED1<br>Interface Block<br>S2<br>(Your Design)<br>220 ohm<br>в<br>S1<br>A > B<br>LED2<br>So<br>(A - B)<br>AirSupplyLab.com<br>

Extracted text: Subtractor 220 ohm Cout A = B LEDO 4 A 220 ohm S3 A < b="" |led1="" interface="" block="" s2="" (your="" design)="" 220="" ohm="" в="" s1="" a=""> B LED2 So (A - B) AirSupplyLab.com
Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here