RačunalnikiVarnost

Predstavitev podatkov v računalnikih: binarnih informacij kodiranje

V fizičnem svetu, morajo vse informacije, nekako zastopa. Branje vsak predmet (knjiga, pregled, pregled), objavljena na spletu ali natisnjena na papirju, bomo besedilo in slike. Podoba, da vidimo, se osredotoča na mrežnici našimi očmi, v obliki električnih signalov prenašajo v možgane, ki priznava znane znake in tako sprejema podatke. V kakšni obliki je ta informacija ostane v spominu - v obliki slik, logike ali karkoli drugega - je lahko odvisna od okoliščin proizvodnje, ciljem in posebnega razumevanja procesa. Računalniška strojna oprema je bolj omejen in sodeluje s tokom ničel in enic (tako imenovani binarno kodiranje informacije, ki jih).

Binarni zapis, ki tvorijo podlago za celotno računalniško tehnologijo, je bil izbran v preteklosti. Tudi v času nastanka prvih vakuumskih cevi računalnikov, inženirji razmišljajo, kako bi informacije kodiranje na najnižjo ceno bilo vse enote. Ker obstajata dve možni načini ukrepanja v vakuumsko cev - prehaja tok, blokira, Deuce na podlagi izračuna sistema je zdelo, da je najbolj učinkovita. Pri prehodu na napravo polprevodnikov, lahko ta sklep treba pregledati, vendar so inženirji šel na nakatannomu način ohranjanja binarno logiko vse bolj kultivator računalnikov. Vendar fizike polprevodnikov in trikomponentnih omogoča kodiranje podatkov v računalniku: pomanjkanje dajatve (ternarnega nič), lahko obstajajo tako pozitivne (1) ali negativne (-1), ki ustreza tri možne vrednosti Treat - elementarne pomnilniško celico. Enako lahko rečemo za toka: enosmerni ali nasprotni smeri, ali ne teče tok sploh (iste tri vrednosti).

Izbira ternarnega številski sistem bi samodejno rešiti problem kodiranja negativnih številk, ki se v binarnem sistemu rešiti s tako imenovano inverzijo glede na prvi bit kot znak. O modrosti te operacije za binarni sistem je veliko napisal na internetu, pa tudi v literaturi o Assember jeziku. V primeru trikomponentnih logiki, bi se zabeleži številko, na primer, kot sledi: ". + 00-0 + 0 + -" Tu "+" - ekonomski vnos vrednosti "1", "-" oziroma - "-1", no, nič govori sama zase. Ko prevesti v človeški jezik dobiti naslednje: + 3 * 8 + 0 + 0-3 ^ 5 + 0 + 3 ^ 3 + 0 + 3 ^ 1-3 ^ 0 = 6561-243 + 27 + 3-1 = 6347. Prednosti trikomponentnih logika bi se pojavili pri delu z različnimi podatkov: če je vprašanje naj enozložno odziv, lahko binarnih bitov opravljajo eno od dveh odgovorov ( "da" ali "ne"), medtem ko je ternary zdravljenje - že tri ( "da", "ne", "ni določena"). Izkušeni programerji spomnite, kako pogosto morate shraniti en odgovor zaradi treh mogoče, zato je nedoločeno vrednost izumiti nekaj, na primer - vstop v dodatni parameter (binarni): ali je v celoti določena s trenutnim časom.

Binarni podatki kodiranje je neprijetno za ravnanje s slikami. Človeško oko zaznava tri različne barve: modre, zelene in rdeče, saj je rezultat vsake grafični pixel kodiran s štirimi bajti, od katerih so trije kažejo intenzivnost osnovnih barv, in četrti se šteje, da je odveč. Ta pristop seveda zmanjšuje učinkovitost računalniške grafike, ki pa doslej ni bila predlagana nič bolje.

Z matematičnega vidika trikomponentnih računalnika, da je najbolj učinkovita. Stroge izračuni so precej zapleteni, vendar rezultat je naslednja izjava: računalniške učinkovitost je višja, bliže lastni sistem oštevilčenja med e (približno enaka 2,72). To je težko razumeti, da je trojni s številom 2.72 veliko bližje kot dva. Samo upamo lahko, da bo nekega dne inženirji, ki so odgovorni za elektronsko izdajo, obrnil svojo pozornost na ternarnega številski sistem. Morda bo preboj, po kateri bo nastala umetna inteligenca?

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.