Springen naar inhoud

Full adder, half adder, carry in, carry out


  • Log in om te kunnen reageren

#1

Repins

    Repins


  • >25 berichten
  • 35 berichten
  • Gebruiker

Geplaatst op 16 augustus 2006 - 09:01

Hallo, kan iemand mij uitleggen wat het verschil is tussen een full adder en een half adder? en wat heeft die carry daar dan altijd bij te maken? en wanneer moet je die verhogen enz..

greetzzz

Rep

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

EvilBro

    EvilBro


  • >5k berichten
  • 6703 berichten
  • VIP

Geplaatst op 16 augustus 2006 - 09:50

Google is je vriend...

#3

Repins

    Repins


  • >25 berichten
  • 35 berichten
  • Gebruiker

Geplaatst op 16 augustus 2006 - 12:06

idd, maar forums zijn soms nog vriendelijker...

#4

Franske

    Franske


  • >250 berichten
  • 337 berichten
  • Ervaren gebruiker

Geplaatst op 17 augustus 2006 - 09:14

idd, maar forums zijn soms nog vriendelijker...


Dat is zo!

Binair optellen geeft de volgende resultaten:

0+0=0
0+1=1 (of 1+0=1)
1+1=0 + een carry en die is 1.

Meestal worden dit soort digitale bouwstenen in 4 of 8 bits verkocht. Wil je nu met losse bouwstenen, bijvoorbeeld 16 bits optellingen maken, dan zet je een aantal in serie, waarbij je de carry van de voorliggende optelling steeds meeneemt.

Voorbeeld:

Optelling A:

1+1= 0 + carry

Optelling B wordt dan bijvoorbeeld

1+0+carry uit optelling A =0 + carry
"I can't stand burnt toast. I loathe bus terminals. Full of lost luggage and lost souls. Then there's unrequited love, and tyranny, and cruelty." (the 7th Doctor)

#5

qrnlk

    qrnlk


  • >5k berichten
  • 5079 berichten
  • Lorentziaan

Geplaatst op 17 augustus 2006 - 10:32

In tabel formaat:

LaTeX

De reden voor het hebben van een carry is dat 1+1=10 en 10 past niet in 1 bit.
De carry word steeds doorgegeven aan de volgende (linker) kolom.
Any sufficiently analyzed magic is indistinguishable from science.
Any sufficiently advanced technology is indistinguishable from magic.

There is no theory of protecting content other than keeping secrets Steve Jobs

#6

Repins

    Repins


  • >25 berichten
  • 35 berichten
  • Gebruiker

Geplaatst op 17 augustus 2006 - 11:10

ok, ik begrijp het een beetje. Maar wat is eigenlijk een carry?

#7

qrnlk

    qrnlk


  • >5k berichten
  • 5079 berichten
  • Lorentziaan

Geplaatst op 17 augustus 2006 - 14:58

ok, ik begrijp het een beetje. Maar wat is eigenlijk een carry?

Het woord 'carry' betekend 'dragen'. Je draagt wat "te veel" (meer dan base-1) is over naar de volgende kolom.

Dit doe je ook in het decimale rekenen, in het nederlands wordt het wel eens "onthouden" genoemd.

LaTeX
Any sufficiently analyzed magic is indistinguishable from science.
Any sufficiently advanced technology is indistinguishable from magic.

There is no theory of protecting content other than keeping secrets Steve Jobs

#8

Repins

    Repins


  • >25 berichten
  • 35 berichten
  • Gebruiker

Geplaatst op 18 augustus 2006 - 15:28

aaah, ok (y) zalig. Begrijp het . Bedankt!!

#9

qrnlk

    qrnlk


  • >5k berichten
  • 5079 berichten
  • Lorentziaan

Geplaatst op 18 augustus 2006 - 17:07

wat is LaTeX toch handig... :)
Any sufficiently analyzed magic is indistinguishable from science.
Any sufficiently advanced technology is indistinguishable from magic.

There is no theory of protecting content other than keeping secrets Steve Jobs

#10

Repins

    Repins


  • >25 berichten
  • 35 berichten
  • Gebruiker

Geplaatst op 18 augustus 2006 - 17:18

latex?





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures