Difference between revisions of "Full adder"

From Fixme.ch
Jump to: navigation, search
(Created page with "Category:ElectroKit == Goal == * First step into logic == Level == * Knowing how to use a breadboard == Component == * Only one logic gate array. == How to == The logic ci...")
 
Line 13: Line 13:
  
 
[[File:Fulladderlogic.gif]]
 
[[File:Fulladderlogic.gif]]
 +
 +
From this chip, we would like to make a adder. It is one of the basic component of everyCPU. It's use is to have two bits. They represent a state either 1 or 0. We will add them with the following scheme :
 +
1 + 1 = 10
 +
1 + 0 = 01
 +
0 + 1 = 01
 +
0 + 0 = 00
 +
^ this bit is the first bit we add, we will call it A later on.
 +
    ^ this bit is the second bit we add, we will call it B later on.
 +
        ^ this bit is the most significant bit. We call it C1 later on.
 +
        ^ this bit is the least significant bit. We call it C0 later on.
 +
 +
Just follow the
 +
 +
[[File:Halfadder.gif]]
  
 
== What is happening there ? ==
 
== What is happening there ? ==

Revision as of 21:37, 14 May 2012

Goal

  • First step into logic

Level

  • Knowing how to use a breadboard

Component

  • Only one logic gate array.


How to

The logic circuit is as followed :

Fulladderlogic.gif

From this chip, we would like to make a adder. It is one of the basic component of everyCPU. It's use is to have two bits. They represent a state either 1 or 0. We will add them with the following scheme : 1 + 1 = 10 1 + 0 = 01 0 + 1 = 01 0 + 0 = 00 ^ this bit is the first bit we add, we will call it A later on.

   ^ this bit is the second bit we add, we will call it B later on.
       ^ this bit is the most significant bit. We call it C1 later on.
        ^ this bit is the least significant bit. We call it C0 later on.

Just follow the

Halfadder.gif

What is happening there ?