0% found this document useful (0 votes)
47 views7 pages

Untitled

The document describes an experiment on ripple carry adders using full adders and half adders. It includes the truth tables for a 4-bit ripple carry adder using purely full adders and a combination of full and half adders. It also shows the logic diagram of a 4-bit ripple carry adder constructed using a combination of full and half adders. Finally, it presents a rubric for evaluating the laboratory performance of the students who conducted the experiment.

Uploaded by

In Fee Knee Tea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views7 pages

Untitled

The document describes an experiment on ripple carry adders using full adders and half adders. It includes the truth tables for a 4-bit ripple carry adder using purely full adders and a combination of full and half adders. It also shows the logic diagram of a 4-bit ripple carry adder constructed using a combination of full and half adders. Finally, it presents a rubric for evaluating the laboratory performance of the students who conducted the experiment.

Uploaded by

In Fee Knee Tea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Leader: Clarisse Rebagoda APRIL 17, 2023

Members: CPARCH1L – COE201


Paguio, Aivan Gabriel Engr. JC Z. Apduhan
Oliva, Paul Adrian
Pamintuan, Jandez Mark
Morales, Kurt Denver

Experiment #2 Ripple Adder Carry


A. Using purely full adder.
Derive the truth table of ripple carry adder using purely full adder implementation:

A0 B0 Cin0 Cin1-2-3 S0 S1-2-3 Cout

0 0 0 0 0 0 0

0 0 1 0 1 0 0

0 1 0 0 1 1 0

0 1 1 1 0 0 1

1 0 0 0 1 1 0

1 0 1 1 0 0 1

1 1 0 1 0 1 1

1 1 1 1 1 1 1

Sum= ABC + ABC + ABC + ABC

= (AB + AB) C + (AB + AB) C

= (A ⊕ B) C + (A ⊕ B) C

=A ⊕ B ⊕ C

Carry= ABC + ABC + ABC + ABC

= AB + (AB + AB) C

= AB + (A ⊕ B) C
OUTPUT Cout3 0 0 0 1 0 1 1 1
FA
Cout2 0 0 0 1 0 1 1 1
Cout1 0 0 0 1 0 1 1 1
Cout0 0 0 0 1 0 1 1 1
S3 0 0 1 0 1 0 1 1
S2 0 0 1 0 1 0 1 1
S1 0 0 1 0 1 0 1 1
S0 0 1 1 0 1 0 0 1
INPUT
FA Cin3 0 0 0 1 0 1 1 1
Cin2 0 0 0 1 0 1 1 1
Cin1 0 0 0 1 0 1 1 1
Cin0 0 1 0 1 0 1 0 1
B3 0 0 1 1 0 0 1 1
B2 0 0 1 1 0 0 1 1
B1 0 0 1 1 0 0 1 1
B0 0 0 1 1 0 0 1 1
A3 0 0 0 0 1 1 1 1
A2 0 0 0 0 1 1 1 1
A1 0 0 0 0 1 1 1 1
A0 0 0 0 0 1 1 1 1
2. Design, construct and test a combination of full adder circuit implementation of ripple
carry adder. Draw your logic diagram inside the box.
B. Using a combination of half adder and full adders.
1. Derive the truth table of ripple carry adder using full adder and half adder implementation:

A B SUM CARRY

Cin A3 A2 A1 A0 B3 B2 B1 0 S3 S2 S1 S0 Cout

0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 1 0 0 1 0 0

0 0 0 1 0 0 0 1 0 0 1 0 0 0

0 0 0 1 1 0 0 1 1 0 1 1 0 0

0 0 1 0 0 0 1 0 0 1 0 0 0 0

0 0 1 0 1 0 1 0 1 1 0 1 0 0

0 0 1 1 0 0 1 1 0 1 1 0 0 0

0 0 1 1 1 0 1 1 1 1 1 1 0 0

0 1 0 0 0 1 0 0 0 0 0 0 0 1

0 1 0 0 1 1 0 0 1 0 0 1 0 1

0 1 0 1 0 1 0 1 0 0 1 0 0 1

0 1 0 1 1 1 0 1 1 0 1 1 0 1

0 1 1 0 0 1 1 0 0 1 0 0 0 1

0 1 1 0 1 1 1 0 1 1 0 1 0 1

0 1 1 1 0 1 1 1 0 1 1 0 0 1

0 1 1 1 1 1 1 1 1 1 1 1 0 1
2. Design, construct and test a combination of full and half adder circuit implementation of ripple
carry adder. Draw your logic diagram inside the box.
A1 A2 A3 A4 B4 B3 B2 B1 S4 S3 S2 S1 CARRY
0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 1 0 0 1 0 0 0 0
1 0 0 0 1 0 0 0 0 0 0 0 1
1 0 1 0 1 0 1 0 0 1 0 0 1
1 1 0 0 1 1 0 0 1 0 0 0 1
1 1 1 0 1 1 1 0 1 1 0 0 1
1 1 1 1 1 1 1 1 1 1 1 0 1
NATIONAL UNIVERSITY
RUBRIC FOR LABORATORY PERFORMANCE

Course: Computer System Architecture

Experiment Title: Experiment #2 Ripple Adder Carry Group No.:_____________________


Section: COE201 Instructor: Engr. JC Z. Apduhan Group
Members: Leader: Clarisse Rebagoda
Members:
Paguio, Aivan Gabriel
Oliva, Paul Adrian
Pamintuan, Jandez Mark
Morales, Kurt Denver

BEGINNER ACCEPTABLE PROFICIENT


CRITERIA SCORE
1 3 5
I. Laboratory Skills
Members do not demonstrate Members occasionally demonstrate Members always demonstrate needed
Manipulative Skills
needed skills. needed skills. skills.
Members are unable to set up the Members are able to set up the Members are able to set up the
Experimental Set-up
materials. materials with supervision. materials with minimum supervision.
Members do not demonstrate Members occasionally demonstrate Members always demonstrate
Process Skills
targeted process skills. targeted process skills. targeted process skills.
Members do not follow safety Members follow safety precautions Members follow safety precautions at
Safety Precautions
precautions. most of the time. all times.
II. Work Habits
Members do not finish on time with Members finish on time with Members finish ahead of time with
Time Management /
incomplete data. incomplete data. complete data and time to revised
Conduct of Experiment
data.
Members do not know their tasks Members have defined Members are on tasks and have
and have no defined responsibilities most of the time. defined responsibilities at all times.
Cooperative and
responsibilities. Group conflicts Group conflicts are cooperatively Group conflicts are cooperatively
Teamwork
have to be settled by the managed most of the time. managed at all times.
instructor.
Messy workplace during and after Clean and orderly workplace with Clean and orderly workplace at all
Neatness and Orderliness the experiment. occasional mess during and after times during and after the
the experiment. experiment.
Ability to do independent Members require supervision by Members require occasional Members do not need to be
work the instructor. supervision by the instructor. supervised by the instructor.
Other comments / Observations: TOTAL SCORE
RATING = ((Total Score /
40) x 100))

Evaluated by:

________________________________________
Printed Name and Signature of Faculty Member
Date:_____________________________

You might also like