reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně
23.7.2019, Jan Vítek, aktualita
Počítače máme pevně spojeny s binárním zpracováním a reprezentací dat, čili prostě s dvojkovou soustavou. Co kdyby se ale využila trojková soustava a zpracování dat? Zařízení, které to zvládne s využitím CMOS čipů, už funguje v Jižní Koreji. 
Johnn195 (30) | 23.7.201914:33
Existuje jen 10 typů lidí. Ti, kteří znají trojkovou soustavu, ti, kteří ji považují za binární a ti ostatní.
Odpovědět4  2
wrah666 (6205) | 23.7.201912:18
Ale podle mě to skončí v propadlišti dějin. Absolutně každý kdo má něco společného s vývojem nebo programováním na té úrovni, že pracuje přímo s čipem je zvyklý na binární logiku. Nedovedu si představit, ¨jaké by tohle muselo mít výhody, aby se někdo přeučoval.
Odpovědět1  1
kokyn1 (93) | 23.7.201917:03
kryptografie...
Odpovědět1  0
RadecekH (810) | 23.7.201917:12
Někdy je lepší mlčet, než ze sebe udělat blbce.
Každý, kdo má něco společného s neuronovými sítěmi, tedy tím zmiňovaným AI, ví, že nejjednodušší implementace stavů neuronu je trinární, lidsky řečeno ANO­/NE­/NEVÍM, implementačně 1,­-1,0.
Odpovědět1  0
wrah666 (6205) | 23.7.201918:11
Věřím. Ale vyplatí se kvůli tomu nechat vystudovat odborníky na úplně jiné programování, než má běžný počítač? S vidinou, že nic jiného než speciální trinární čip nebudou umět programovat a NIKDY je nebude možné přeučit?
Odpovědět0  4
RadecekH (810) | 23.7.201918:54
Programování je hlavně o logickém myšlení, takže ten, kdo zvládne programovat binárně, zvládne levou zadní i trinární programování a naopak. Navíc v dnešní době už není ve většině případů třeba řešit logiku na úrovni bitů či tritů, ale programujeme ve vyšších jazycích, které nám hardware tak nějak maskují, takže kolikrát vůbec nepotřebujeme řešit, na čem to běží.
Takové echo ­'Hello world.­' bude fungovat tam i tam. Navíc trinární logika má obrovskou výhodu, že binární logika v ní funguje úplně stejně a bez omezení. Ten třetí stav není třeba využívat, stejně jako dneska při většině celočíselných operací nevyužíváme celou 64bitovou šířku současných procesorů.
Neberte to ale tak, že si myslím, že se to prosadí. Nemyslím. Ale nevidím problém v tom, že to bude okrajově existovat.
Odpovědět8  0
pietrolbc (207) | 24.7.201910:36
jen k tem vyssim jazykum : ty jsou prave odvozeny od strojoveho kodu a tam by pro hromadne nasazeni v komercni sfere byl ten nejvetsi problem ... souhlasim s tim ze pokud by se dal dohromady odvozeny vyssi jazyk tak programatori uz takovy problem nebudou ... kazdopadne nikdo, kdo na ­"cviku­" neprogramoval deleni rotaci v assembleru, si nedokaze predstavit ten oser co by cekal vyvojare toho pripadneho vyssiho jazyka :D
Odpovědět0  0
RadecekH (810) | 24.7.201911:00
To dělení rotací by fungovalo úplně stejně i v trinární soustavě. Jen by se nedělilo mocninama dvojky, ale mocninama trojky. A pokud byste ten ­"trinární­" registr naplnil binárním číslem ­(využíval jen dvě hodnoty­), tak můžete rotací dělit i těmi mocninami dvojky. Předpokládám, že takový trinární procesor by měl instrukci na konverzi mezi binární a trinární hodnotou, takže by to mělo být úplně jednoduché.
Odpovědět0  0
DarkRichelieu (1230) | 24.7.201917:36
Trinárně uvažuje kdejaký blb. Dostane jednoduchou otázku s dvěma možnými odpověděmi. ANO­/NE ­(1,0­) a on odpoví NEVÍM ­(2­). Nevím kdo by musel studovat :)
Odpovědět1  0
Zajímá Vás tato diskuze? Začněte ji sledovat a když přibude nový komentář, pošleme Vám e-mail.
 
Nový komentář k článku
Pro přidání komentáře se přihlaste (vpravo nahoře). Pokud nemáte profil, zaregistrujte se pro využívání dalších funkcí.