Slashdot Mirror


Ternary Computing

eviltwinimposter writes: "This month's American Scientist has an article about base-3 or ternary number systems, and their possible advantages for computing and other applications. Base-3 hardware could be smaller because of decreased number of components and use ternary logic to return less than, greater than, or equal, rather than just the binary true or false, although as the article says, '...you're not going to find a ternary minitower in stock at CompUSA.' Ternary also comes the closest of any integer base to e, the ideal base in terms of efficiency, and has some interesting properties such as unbounded square-free sequences. Also in other formats."

7 of 375 comments (clear)

  1. Does this mean by Amazing+Quantum+Man · · Score: 4, Funny

    They've finally invented my favorite circuit... the Maybe gate?

    --
    Fascism starts when the efficiency of the government becomes more important than the rights of the people.
  2. Trits? by ceswiedler · · Score: 4, Funny

    Setun operated on numbers composed of 18 ternary digits, or trits

    Awww...they shied away from the obvious choice, tits.

    1. Re:Trits? by tswinzig · · Score: 5, Funny

      Awww...they shied away from the obvious choice, tits.

      No, I think that was a good decision. When I think of tits, I always imagine them in pairs.

      --

      "And like that ... he's gone."
  3. Re:Less than, greater than, or equal? by po_boy · · Score: 5, Funny
    I thought the three states were 'true', 'false' and 'I don't know'.

    Nope: one, zero, and CowboyNeal.
  4. Yes! Tits! by corebreech · · Score: 5, Funny

    If bits becomes tits, then I say bytes should become teats.

    And, instead of a 'nibble' being four bits, we'd have a 'suckle' equaling three tits, like that babe in the movie Total Recall.

    Instead of dealing in megabits or gigabytes, we'd have gigatits, which could be abbreviated as DD, saving vast amounts of bandwidth -- which might as well be called handwidth now -- or terateets, abbreviatable as DDD.

    With all the sexual content in technical lingo (e.g., male and female plugs, master/slave, unix, etc.) this is only a natural development, and given that half of these machines are used for nothing but downloading pictures of naked breasts anyways...

  5. Re:The future holds that... by Tumbleweed · · Score: 4, Funny

    > the choices will be 0, 1, and Maybe

    You're all wrong.

    There can BE only ONE!

    :)

  6. Units? by ajs · · Score: 4, Funny

    A friend and I were thinking about representations on a ternary system. We had to figure out what units of storage would be available.

    Obviously, there's the basic unit of storage (1, 0, -1; on, off, undefined; true, false, maybe; whatever). We called this a trit for obvious reasons of parallel to the binary world.

    Ok, good enough so far. Then, there's the basic unit that's used to store characters or very simple numbers. We decided that 9 trits would be good (this was to allow for UNICODE-like representations). This seemed to be a shoe-in for the title, tryte.

    Then, you occasionally want to have something that is used in firmware to sub-divide trytes into various fields. In binary we call this a nibble, so in honor of Star Trek we called this one (3 trits) a tribble.

    But, there it stopped, as we soon realized what we'd be measuring the system's word-size in.... Man, I thought SCSI was a painful phrase to use all the time ;-)