Hirdetés

Keresés

Aktív témák

  • t3rm1nat0r

    csendes tag

    válasz t3rm1nat0r #43 üzenetére

    61 + 35 = 96
    0 + 0 + 0 =0 000
    0 + 1 + 0 =1 001
    0 + 2 + 0 =2 010
    0 + 3 + 0 =3 011
    1 + 0 + 0 =1 001
    1 + 1 + 0 =2 010
    1 + 2 + 0 =3 011
    1 + 3 + 0 =4 100
    2 + 0 + 0 =2 010
    2 + 1 + 0 =3 011
    2 + 2 + 0 =4 100
    2 + 3 + 0 =5 101
    3 + 0 + 0 =3 011
    3 + 1 + 0 =4 100
    3 + 2 + 0 =5 101
    3 + 3 + 0 =6 110
    0 + 0 + 1 =1 001
    0 + 1 + 1 =2 010
    0 + 2 + 1 =3 011
    0 + 3 + 1 =4 100
    1 + 0 + 1 =2 010
    1 + 1 + 1 =3 011
    1 + 2 + 1 =4 100
    1 + 3 + 1 =5 101
    2 + 0 + 1 =3 011
    2 + 1 + 1 =4 100
    2 + 2 + 1 =5 101
    2 + 3 + 1 =6 110
    3 + 0 + 1 =4 100
    3 + 1 + 1 =5 101
    3 + 2 + 1 =6 110
    3 + 3 + 1 =7 111
    00100011= 35 cr= 0
    00000000= 0 cr= 0
    00000000= 0 cr= 0
    00000000= 0 cr= 0
    00000000= 0 cr= 0

    00100011= 35 cr= 0
    00100000= 32 cr= 1
    00001100= 12 cr= 0
    00110000= 48 cr= 0
    00000000= 0 cr= 0

    00100011= 35 cr= 0
    00100000= 32 cr= 1
    00100000= 32 cr= 1
    00111100= 60 cr= 0
    00110000= 48 cr= 0

    00100011= 35 cr= 0
    00100000= 32 cr= 1
    00100000= 32 cr= 1
    00100000= 32 cr= 1
    00111100= 60 cr= 0

    00100011= 35 cr= 0
    00100000= 32 cr= 1
    00100000= 32 cr= 1
    00100000= 32 cr= 1
    01100000= 96 cr= 0

    Mint látható, helyes eredmény ad, jó kiindulási alap lesz a szorzáshoz.
    Az elején az összeadás azért van, hogy lehessen látni, melyik számnak kell kijönnie itt a csővezeték végén.

    Az elején kiirattam a 2x2x1 bites összeadó táblát is. Igy a legegyszerűbb és a leggyorsabb összeadni, hiszen csak ki kell emelni a memóriából az eredményt.

    Az igazi az lenne, ha két 64 bites szám összes összegét le lehetne tárolni, de ez nyilván lehetetlen, mert hatalmas memória kellene hozzá.

Aktív témák