Question: 1 . 8 - bit Register Step - by - step Instructions: Open Logisim and select Memory from the toolbar. Add D Flip - Flops:
bit Register
Stepbystep Instructions:
Open Logisim and select Memory from the toolbar.
Add D FlipFlops:
Add D flipflops found in the "Memory" category
Place them side by side, each representing one bit of the bit register.
Add Input Pins:
Create input pins, one for each bit, and connect each pin to the D input of the corresponding flipflop.
Add a Clock Signal:
Add a clock pin and connect it to the clock input of all flipflops.
Add a Load Enable:
Use an : Multiplexer from the "Plexers" category
Connect the current output Q of each flipflop and the corresponding input bit to the multiplexer.
Use the Load Enable as the control input for the multiplexer.
Connect the output of the multiplexer to the D input of each flipflop.
Add a Reset Signal:
Use an OR Gate for each flipflops output.
Connect the Reset signal to one input of each OR gate.
Connect the OR gates output to the flipflops reset input.
bit Adder
Stepbystep Instructions:
Select Arithmetic from the toolbar and add an Adder:
Drag and drop an bit adder from the "Arithmetic" library.
If you want to manually create the adder:
Use fulladders from the "Gates" category or create one with AND, OR and XOR gates
Chain the carryout of one fulladder to the carryin of the next.
Add Input Pins:
Add two bit input buses A and B and connect them to the adders inputs.
Add Carryin and Carryout:
Add a carryin pin and connect it to the carryin of the first fulladder.
Add a carryout pin to display the final carry.
bit Two's Complement Circuit
Stepbystep Instructions:
Add NOT Gates:
Drag NOT gates from the "Gates" library.
Connect each bit of the bit input to a NOT gate to invert the bits.
Add an Adder:
Add an bit adder to perform the addition of to the inverted bits.
Connect Components:
The output of the NOT gates inverted bits should be connected to the first input of the adder.
Connect a constant to the second input of the adder.
Add Output Pins:
Connect the adders output to an bit output pin.
bit Zero Detector
Stepbystep Instructions:
Add OR Gates:
Use OR gates and cascade them to check if any bit is
For bits:
Combine bits with one input OR gate.
Combine bits with another input OR gate.
Combine these two outputs with a input OR gate.
Add a NOT Gate:
Connect the final OR gates output to a NOT gate.
The NOT gate will output if all inputs are zero.
Add Input and Output Pins:
Add an bit input bus and connect it to the OR gates.
Connect the NOT gates output to a bit output pin. Create in logism or hand draw. PART B points
Build any other bit circuits you wish that you think would be useful in a computer.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
