Kolmitilatietokone mahdollinen toteuttaa?

Nykyiset binääritietokoneet toimivat vain kahdella eri jännitetilalla, mutta olisiko mahdollista ottaa kolmaskin tila käyttöön, ja olisiko siitä mitään hyötyä? Esimerkiksi siten että käytettäisiin myös negatiivista jännitettä.

Eli sovittaisiin vaikka, että jännitetaso -5V..-3V olisi yksi tila, -1V.. 1V vaikkapa nolla ja 3V.. 5V sitten se kolmas tila.

Vai onko tuollainen liian vaikea toteuttaa käytännössä?
13396
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

Binaarisesta kolmijärjestelmään. Miksi? Kyllähän noita jännitteitä käytetään tiedonsiirrossa useampia.

Äänestä

Ternääristä lukujärjestelmää (kolmitilaa) on kokeiltu neuvostoliitolaisissa tietokoneissa vuosina 1958 - 1965. Tästä on viite Jussi Pekka Kasurisen kirjassa "Outoa ohjelmointia" sivulla 110.
Tässä käsiteltiin sellaista ohjelmointikieltä minkä nimi on Malbolge.

Kirja on varsin mielenkiintoinen koska se käsittelee suomeksi niitä oudompia ohjelmointikieliä.
Ternäärisestä lukujärjestelmästä (kolmitilasta) on pieni hyppy kvanttitietokoneisiin. Nämäkään eivät enää käytä binääristä kaksilukujärjestelmää. ( 1/0) Kvanttitietokoneen tilat voi olla samaan aikaan molemmissa tiloissa yhtä aikaan.
(1, 0, 10, 01)

Ei tämä ternäärinen lukujärjestelmä (kolmitila) ole ollenkaan mahdotonta.
Tuo kirja on suositeltavaa lukemista jokaiselle jota ohjelmointi kiinnostaa.

Tämä ei ole kirjan mainostamista.

Äänestä


  • Detaljina mainitsisin, että yksi lähdeviite ei ole kovin validi. Ihan näin tutkijana vaan ajattelin sanoa, muutenhan te kovan tieteen harrastelijat jäätte tuollaisiksi

    Äänestä

Aikuisten oikeasti bitillä on neljä tilaa:
On
Ei
Ehkä
Vitunko väliä

Äänestä
  • Tuo taitaa mennä sumean logiikan puolelle.

    Miten se porttiteoria menikään.. OR, AND, NOT ja XOR. Oliko vielä muita tyyppejä?

    Äänestä

  • tigidaali kirjoitti:

    Tuo taitaa mennä sumean logiikan puolelle.

    Miten se porttiteoria menikään.. OR, AND, NOT ja XOR. Oliko vielä muita tyyppejä?

    Porttiteoria menee niin, että käyttäjä siirtyy aina kovempiin ja kovempiin aineisiin. Esimerkiksi maidosta siirrytään kaakaoon, siitä kahviin ja lopulta kokaiiniin.

    Äänestä

  • hikipinko-finninaama kirjoitti:

    Porttiteoria menee niin, että käyttäjä siirtyy aina kovempiin ja kovempiin aineisiin. Esimerkiksi maidosta siirrytään kaakaoon, siitä kahviin ja lopulta kokaiiniin.

    Eli ei kannata juoda maitoa.

    Äänestä

  • Johtopäätös kirjoitti:

    Eli ei kannata juoda maitoa.

    Imettäminen on kriminalisoitava.

    Äänestä

Analogisessa tietokoneessa on periaatteessa rajattomasti tiloja nollan ja ykkösen väliltä. Teoriassa hirvittävän nopea, jos vain tila olisi aina eksakti ja kirjoitettavissa ja luettavissa yhtä nopeasti kuin pelkkä nolla tai ykkönen.

Äänestä

Lueppa ensin: https://en.wikipedia.org/wiki/Three-valued_logic

Ei mitään hyötyä "tavallisissa" yleiskäyttöisissä mikroprosessoreissa.

Sähköinen toteutus ei olisi mikään ongelma nykyisilla suunnittelumenetelmillä. Riittää suunnitella ja määritellä muutama peruskomponentti, joita voi monistaa. Monet yksinkertaiset rakenteet muuttuvat kuitenkin loogisesti erittäin monimutkaisiksi toteuttaa ymmärtää. Ja aivan turhaan. Lähinnä matemaattinen haaste matemaatikoille.

Äänestä

Tietokoneissa yksinkertaisin tapa esittää dataa on binaarinen, en näe mitään hyötyä bitin kolmesta eri tilasta verrattuna kahteen. Teknisesti hankalampi eikä tuottaisi lisäarvoa.

Äänestä

Kommentoi aloitusta


3-potenssiin-jotain kirjoitti:

Nykyiset binääritietokoneet toimivat vain kahdella eri jännitetilalla, mutta olisiko mahdollista ottaa kolmaskin tila käyttöön, ja olisiko siitä mitään hyötyä? Esimerkiksi siten että käytettäisiin myös negatiivista jännitettä.

Eli sovittaisiin vaikka, että jännitetaso -5V..-3V olisi yksi tila, -1V.. 1V vaikkapa nolla ja 3V.. 5V sitten se kolmas tila.

Vai onko tuollainen liian vaikea toteuttaa käytännössä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu