Experiment No 3 Combinational Circuits: Binary Adder and Subtractor Circuits Learning Objectives

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 20

EXPERIMENT NO 3

Combinational Circuits: Binary Adder and Sub


Learning Objectives:
•To derive the adder and subtrator circuit from tuth table specification
•To use different logic gates in implementing adder and subtractor circuits
•To design an 8-bit adder or subtractor using Logisim Component
Materials
Logisim, Logic Simulator
Gates: NAND, NOR, AND, OR, NOT, XOR, XNOR gates
Input: 1-bit input pin
Output: 1-bit output pin
Procedures:
1 Refer to the video lecture for the discussion of the concept of universal logic gates.
2 Base from the truth table of Half-Adder construct the circuit in using the 3 basic logic gates: AND, OR, IN
Paste the circuit at the space provided

Logisim Circuit for Question no. 2

3 Base from the truth table of Half-Adder , construct the circuit in using XOR
Paste the circuit at the space provided
4 Full-adder Implementation in Logisim using "Analyze Circuit" tool
4.1 Add a sub-circuit and name it Full-Adder. At the Main Menu, click Project, then Add Circuit as sh

4.2 From the main menu, choose Project, then Analyze Circuit from the sub-menu as shown
4.3 From the Combinational Analysis Winow Inputs Tab, add the input literal A as shown.
Then, Click Add

Step 4.5
4.4 Add two more inputs, B and Cin
4.5 At the Outputs Tab, Add Cout and S as shown
4.6 At the table Tab, input the truth table of a full adder circuit. Then Click build Circuit
4.7 Paste at the space provided the Boolean Expression, Minimized Equation and the Circuit
5 Repeat Step.4 for Half-Subtracter Circuit with considerations of the inputs. Paste the circuit at the
6 Repeat Step.4 for Full-Subtracter Circuit with considerations of the inputs. Paste the circuit at the

PASTE THE LOGISIM HALF-SUBTARCTOR CIRCUIT HERE


7 Refer to the BB Exam item for the assigned Equation. Paste at the space provided the equation, KM
Screen Capture your circuit construction and paste link here https://drive.goog

K-MAP HERE

8 Design a circuit that takes A,B,C as input and performs half adder using gates (REFER TO BB EX
Screen capture the construction of the Half-Adder Circuit with verifying HALF-Adder component

TRUTH TABLE HERE

LOGISIM CIRCU
9 Given the Truth table, map the POS in the K-Map

00 01 11 10
000 1 1 1 0
001 1 0 0 1
011 1 0 1 0
010 1 0 1 0
110 1 1 1 0
111 1 0 0 1
101 1 0 0 1
100 1 0 0 1

10 Refer to the BB Exam item for your assigned Operations. Paste the equation and Logisim circuit
at the space provided below.

PASTE YOUR CIRCUIT HERE FOR QUESTION NO. 10


11 Paste at the space provided the link of your video capture on the simulation
12 Paste your duscussion in the Discussion Link in BB Exam
13 Paste your conclusion on learning objectives at the CONCLUSION Blog in BB
14 Upload your answered excel file in the BB Exam
ENT NO 3
Adder and Subtractor Circuits

gic gates: AND, OR, INVERTER.

Logisim Circuit for Question no. 3

then Add Circuit as shown in Fig. 2.2

enu as shown
PASTE YOUR CIRCUIT FOR QUESTION NO. 4.7 HERE

A as shown.

Step 4.5

Boolean Expression Cout = B Cin + A Cin + A B S = ~A ~B Cin + ~A B ~Cin + A ~


nd the Circuit Minimized Expression Cout = B Cin + A Cin + A B S = A' B' Cin + A' B' Cin' + A B' C
Paste the circuit at the space provided
Paste the circuit at the space provided

PASTE THE LOGISIM FULL-SUBTARCTOR CIRCUIT HERE


ovided the equation, KMAP and LOGISIM Circuit
https://drive.google.com/drive/fol Canonical POS

LOGISIM CIRCUIT HERE

tes (REFER TO BB EXAM ITEM FOR THE REQUIREMENT). Illustrate the table, K-MAP at the space provided
ALF-Adder component at the rightmost part of the workspace

K-MAP HERE
S C

LOGISIM CIRCUIT HERE


n and Logisim circuit

ON NO. 10
https://drive.google.com/drive/folders/17FjrDffdJnSLT2Cvgax4tZHfV2s5YoQY?usp=sharing
~B Cin + ~A B ~Cin + A ~B ~Cin + A B Cin
B' Cin + A' B' Cin' + A B' Cin' + A B Cin
pace provided
Output INPUTS
WIRE WIRE
I/O VCC 0 0 0 1 I/O VCC 0 1 0 1
PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10 9

74LS04 74LS08

PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5 6
I/O 0 1 1 0 1 GND I/O 1 1 1 0 0
WIRE WIRE

Output INPUTS
WIRE WIRE
I/O VCC 0 0 0 1 I/O VCC 0 1 0 1
PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10 9

74LS04 74LS08

PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5 6
I/O 0 1 1 0 1 GND I/O 0 1 0 0 0
WIRE WIRE

Output INPUTS
WIRE WIRE
I/O VCC 0 0 0 1 I/O VCC 0 1 0 1
PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10 9

74LS04 74LS08

PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5 6
I/O 0 1 1 0 1 GND I/O 0 1 0 0 0
WIRE WIRE

Output INPUTS
WIRE WIRE
I/O VCC 0 0 0 1 I/O VCC 0 1 0 1
PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10 9

74LS04 74LS08

PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5 6
I/O 0 1 1 0 1 GND I/O 0 1 0 0 0
WIRE WIRE
WIRE WIRE
1 I/O VCC 0 1 1 1 1 1 I/O VCC 0 1 1 0
8 PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10

74LS32 74LS00

7 PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5
GND I/O 0 1 1 1 0 1 GND I/O 0 1 1 1 1
WIRE WIRE

WIRE WIRE
1 I/O VCC 0 1 1 1 1 1 I/O VCC 0 1 1 0
8 PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10

74LS32 74LS00

7 PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5
GND I/O 0 1 1 1 0 1 GND I/O 0 1 1 1 1
WIRE WIRE

WIRE WIRE
1 I/O VCC 0 1 1 1 1 1 I/O VCC 0 1 1 0
8 PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10

74LS32 74LS00

7 PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5
GND I/O 0 1 1 1 0 1 GND I/O 0 1 1 1 1
WIRE WIRE
WIRE WIRE
1 I/O VCC 0 1 1 1 1 1 I/O VCC 0 1 1 0
8 PIN 14 13 12 11 10 9 8 PIN 14 13 12 11 10

74LS32 74LS00

7 PIN 1 2 3 4 5 6 7 PIN 1 2 3 4 5
GND I/O 0 1 1 1 0 1 GND I/O 0 1 1 1 1
WIRE WIRE
WIRE WIRE
1 1 I/O VCC 0 1 0 1 1 0 I/O VCC 0 1
9 8 PIN 14 13 12 11 10 9 8 PIN 14 13 12
1 0

74LS02 74LS32

0 0
6 7 PIN 1 2 3 4 5 6 7 PIN 1 2 3
0 GND I/O 0 1 0 1 0 0 GND I/O 0 0 0
WIRE WIRE

WIRE WIRE
1 1 I/O VCC 0 1 0 1 1 0 I/O VCC 0 1
9 8 PIN 14 13 12 11 10 9 8 PIN 14 13 12
1 0

74LS02 74LS32

0 0
6 7 PIN 1 2 3 4 5 6 7 PIN 1 2 3
0 GND I/O 0 1 0 1 0 0 GND I/O 1 1 0
WIRE WIRE

WIRE WIRE
1 1 I/O VCC 0 1 0 1 1 0 I/O VCC 0 1
9 8 PIN 14 13 12 11 10 9 8 PIN 14 13 12
1 0

74LS02 74LS32

0 0
6 7 PIN 1 2 3 4 5 6 7 PIN 1 2 3
0 GND I/O 0 1 0 1 0 0 GND I/O 1 1 0
WIRE WIRE
WIRE WIRE
1 1 I/O VCC 0 1 0 1 1 0 I/O VCC 0 1
9 8 PIN 14 13 12 11 10 9 8 PIN 14 13 12
1 0

74LS02 74LS32

0 0
6 7 PIN 1 2 3 4 5 6 7 PIN 1 2 3
0 GND I/O 0 1 0 1 0 0 GND I/O 1 1 0
WIRE WIRE
WIRE
1 1 1 0 I/O VCC 0 1 0 0 0 1
11 10 9 8 PIN 14 13 12 11 10 9 8
0 0 0 0 0 0

74LS32 4077

1 0 1 0 0 0
4 5 6 7 PIN 1 2 3 4 5 6 7
0 1 1 GND I/O 0 0 1 0 0 1 GND
WIRE

WIRE
1 1 1 0 I/O VCC 0 1 0 0 0 1
11 10 9 8 PIN 14 13 12 11 10 9 8
0 0 0 0 0 0

74LS32 4077

1 0 1 0 0 0
4 5 6 7 PIN 1 2 3 4 5 6 7
0 1 1 GND I/O 0 0 1 0 0 1 GND
WIRE

WIRE
1 1 1 0 I/O VCC 0 1 0 0 0 1
11 10 9 8 PIN 14 13 12 11 10 9 8
0 0 0 0 0 0

74LS32 4077

1 0 1 0 0 0
4 5 6 7 PIN 1 2 3 4 5 6 7
0 1 1 GND I/O 0 0 1 0 0 1 GND
WIRE
WIRE
1 1 1 0 I/O VCC 0 1 0 0 0 1
11 10 9 8 PIN 14 13 12 11 10 9 8
0 0 0 0 0 0

74LS32 4077

1 0 1 0 0 0
4 5 6 7 PIN 1 2 3 4 5 6 7
0 1 1 GND I/O 0 0 1 0 0 1 GND
WIRE

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy