Computer Organization
Computer Science 251
Dickinson College

Spring Semester 1997
TTh 2:00 - 3:15
South College 04

Project #2 - 1 Bit Half and Full Adders

Due 2/11/97

Introduction:

In this project you will be implementing functions that perform 1 bit addition. You will create a half adder function which can then be used to implement the full adder. The adders must be constructed using the logic gate functions created in project #1.

The Project resouce page contains links to UNIX and C++ references that you may find helpful.

Files For This Project:

If you need to know how and where to get these files refer to the documentation for Project #1.

New Files:

BitAdder.h
Header file that defines the functions that implement the full and half adders. It also defines a structure that is used to hold the result of an addition.
Files From Past Projects:

From Project #1.

The Assignment:

Submitting Your Solution:

For this project you need to submit 3 file.

If you need to refresh your memory on how to submit the files refer to the Project #1 documentation.

Grading of Solutions:

The grade for your project will be divided equally into two parts, Design and Implementation. The Design portion of the grade includes:

The Implementation part of your grade includes:
These pages designed and maintained by Grant Braught
Braught@Dickinson.edu