Engineering
Engineering, 05.05.2020 06:53, memo1102

Building ALU based 4-bit addition using two 74SL 74 (4 D FF's) and a 4-bit adder: • Build "a 4-bit Register out of D flip-flops. It should have the basic Clear pulse switch to clear the data and the Clock pulse switch input to give a clock pulse to the D flip-flop indicating the change of state. In this case, we have one input switch connected to input if each D flip-flop. All four outputs of the D flip-flops are connected to the 4 LEDs. For this online version: • Go to the Memory folder, and drag over 4 D Flip Flops. Label these flip-flops Bit 0, Bit 1,Bit 2,Bit 3. • Go to the Input/Output folder, and drag over one button. Label this clock, and connect it to each flip-flop. Go to the Input/Output folder, and drag over one button. Label this Clear, and connect it to each flip-flop. Go to the Wiring folder, and drag over four Pins. Connect these to the D of each D-Flip-Flop. Label these DO, D1, D2, and D3. • Go to the Input/Output folder, and drag over 4 LEDs and connect one to the of each flip flop. Extend this implementation to perform the following ALU addition operation. Add A, B - This operation adds A and B and stores the result in A. This 4-bit register acts as an accumulator. This accumulator is connected with an adder and is performing the following task. The initial value of the accumulator is 0 and every time a clock pulse is given, it adds the current value of the accumulator (let's call it A) and a given 4-bit input B. The B input is provided using 4 input switches. Thus, the accumulator stores the addition of multiple 4-bit values provided to the ALU. For this online version: • Drag and drop 4 Adders from the Arithmetic folder. Set each adder to be 1 data bit in the properties. Connect htem to make a 4-bit full adder. Drag and drop 4 input pins from the Wiring folder. Label these pins BO, B1, B2, and B3. • Drag and drop 4 D flip-flops from the Memory folder. Label these flip-flops AO, AI, A2, and A3. Drag and drop 1 input pin from the Wiring folder. Label this pin "Carry In" Drag and drop 4 LEDs from the Input/Output folder. Attach one to each of the Q output of the 4 flip flops. Drag and drop 1 LED from the Input/Output folder. Connect this LED to the last carry of your 4-bit adder. • Implement the circuit.

answer
Answers: 2

Other questions on the subject: Engineering

image
Engineering, 04.07.2019 18:10, demarcuswiseman
Calculate the bore of a cylinder that has a stroke of 18 inches and an extension time of 6 seconds at a flow rate of 4 gal/min.
Answers: 3
image
Engineering, 04.07.2019 18:10, oshawn108
Ahot wire operates at a temperature of 200°c while the air temperature is 20°c. the hot wire element is a tungsten wire of 5 um diameter and 2 mm in length. plot using excel current, heat transfer and heat generated by the wire for air velocity varying from 1-10 m/s in steps of lm/s? matlab the sensor voltage output, resistance, or assume nu 0.989 re033pr13 take air properties at tr (200°c20°c)/2 = 110°c properties of tungsten: c 0.13 kj/kg. k 3 p 19250 kg/m k (thermal conductivity) = 174 w/m. k
Answers: 2
image
Engineering, 04.07.2019 18:20, sarah7984
Vibration monitoring this technique uses the noise or vibration created by mechanical equipment and in seme cases by plant systems to detemine their actual condtion. a)- true b)- false
Answers: 2
image
Engineering, 04.07.2019 18:20, alexis9263
Have a greater impact on maintenance productivity than any other support group. (clo5) a)-the top management b)-inventory and purchasing c)-sub-contracting d)-cmms
Answers: 2
Do you know the correct answer?
Building ALU based 4-bit addition using two 74SL 74 (4 D FF's) and a 4-bit adder: • Build "a 4-bit R...

Questions in other subjects: