Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Jedan bit moze imati vise stanja. Zbog cega se to ne koristi?

  • 57 odgovora
  • 27.407 pregleda

Najnovija ↓

Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 24.12.2011. u 17:32 · pre 180 meseci #41
Citat:
Err... Kao prvo "analogni signal" je takodje "diskretizovan" - posto je priroda "diskretizovana" na kvantnom nivou i njeni procesi se ne mogu nazvati kontinualnim.

Citat:
Prakticno ogranicenje tu je samo odredjeno preciznoscu tvojih instrumenata i kolicini suma.


ode ti do Hajzenberga.

Razlika da li je signal digitalan ili analogan je da li smo ga dikretizovali ili ne.
Sviđa mi se1
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 24.12.2011. u 19:57 · pre 180 meseci #42
Citat:
Ivan Dimkovic: Diskretizacija se ne vidi uslovno receno, ali imas sum pa je tvojih, recimo 4.012321v razlicito od onoga sta si hteo "tacno" da preneses. Prema tome, i tu si ogranicen sa preciznoscu tvojih transmitera i detektora kao i neizbeznog suma.

Praktican rezultat je da si i tu na kraju "diskretizovan" a korak kvantizacije je odredjen ovim gore parametrima.

Mislim da ovde negde ti gresis.
Neosporno je da ce transmiter poslati jednu vrednost a sa reciever-era cemo ocitati drugu, sto zbog suma, sto zbog ne preciznosti nasih mernih instrumenata. I u ovom eksperimentu diskretizacija na kvantnom nivou ne igra nikakvu ulogu. Mozemo slobodno da je zanemarimo kao da ne postoji. Nista se nece promeniti ako pretpostavimo da ona ne postoji.

Ili ti mozda smatras da vrednosti napona mogu imati samo diskretne vrednosti zbog toga?
Sviđa mi se1
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 25.12.2011. u 01:23 · pre 180 meseci #43
Ne, mislim da se mi ne razumemo - za kvantne limitacije smo se slozili, prakticno ne igraju ulogu (osim ako se ne radi o bas malim velicinama).

Medjutim prakticno zbog ogranicenja transmitera kao i suma, analogni predajnik i prijemnik ce opet biti ograniceni po pitanju vernosti opisivanja "prirodnog" signala, pa sama "analogna" tehnika ne pruza nekakvu vecu preciznost od digitalne.

To je kao ona stara prica o CD-ROM-u i ploci. Jeste, ploca je analogna - ali to sto je snimljeno na njoj je prilicno daleko od originanog zvuka koji je bio sniman.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 25.12.2011. u 12:05 · pre 180 meseci #45
@llux Odgovor se može banalizirati na samo jednu sklopku/prekidač za uključivanje/isključivanje električne rasvjete. Sklopka ima dva moguća stanja: ili je otvorena ili je zatvorena. Stoga se otvorenoj sklopci pridaje vrijednost 0, a zatvorenoj vrijednost 1. U drugom slučaju dakle teče neka struja I, a sad kolika je ta struja, samu sklopku ne zanima, tj. imaš uređaje koji će taj posao odraditi. Inače bi sama sklopka morala imati mehanizme za mjerenje struje, a time smo bitno zakomplicirali najobičniju sklopku, a time i sve drugo. Također, pri prijelazu iz 0 u 1 i obrnuto, postoji određen vremenski interval prelaska, jer promjena se ne može dogoditi momentalno. Stoga u realnom sustavu mora postojati takozvano zabranjeno područje u kojem se neka vrijednost ne smije naći, osim kratkotrajno pri promjeni stanja. Sada zamisli kada bi imao više stanja, trebao bi između svakog od njih imati to zabranjeno područje, a time se povećava mogućnost pogreške.
Također, s matematičkog gledišta, povećanjem baze sustava smanjuje se broj znamenaka kojima se iskazuje broj. I to stoji, i moglo bi se na temelju toga zaključiti da će sustavi s većom bazom biti općenito efikasniji za obavljanje računanja. No povećanjem baze se povećava broj mogućih znamenaka, a time i broj stanja. Evo odgovora zašto baš binarni sustav. Uzmimo da je N broj kombinacija u sustavu s bazom B. Taj broj je jednak N=B^n, gdje je n broj mjesta. Broj stanja v tada je jednak v=B*n. Logaritmiranjem i jednostavnim računom dobije se da je broj stanja jednak v=B*lnN/lnB. A kako težimo što manjem broju stanja koje treba fizički realizirati, najbolje je taj broj bude što je manje mogući. Deriviranjem dv/dB dobije se da je optimalna baza B=e=2.71. Dakle, najprikladniji sustav bi bio ternarni sustav, no kako sam naveo gore, puno je lakše modelirati sustav s dva moguća stanja. Struja teče/ne teče, ima/nema napona, spoj vodi/ne vodi, sklop je aktivan/neaktivan...
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 25.12.2011. u 22:46 · pre 180 meseci #46
Ternarna logika odnosno logicka kola su moguca.Napr.

"CNTFET-Based Design of Ternary Logic Gates and Arithmetic Circuits"
Sheng Lin, StudentMember, IEEE, Yong-Bin Kim, Senior Member, IEEE, and Fabrizio Lombardi, Fellow, IEEE

TRADITIONALLY, digital computation is performed on
two-valued logic, i.e., there are only two possible values
(0 or 1, true or false) in the Boolean space. Multiple-valued logic
(MVL) replaces the classical Boolean characterization of variables
with either finitely or infinitely many values such as ternary
logic [1] or fuzzy logic [2]. Ternary logic (or three-valued logic)
has attracted considerable interest due to its potential advantages
over binary logic for designing digital systems. For example, it
is possible for ternary logic to achieve simplicity and energy
efficiency in digital design since the logic reduces the complexity
of interconnects and chip area [3]. Furthermore, serial and
serial-parallel arithmetic operations can be carried out faster if
the ternary logic is employed. Extensive research on the design
and implementation of ternary logic using CMOS can be
found in the technical literature [3], [4]. Chip area and power
dissipation can be reduced by more than 50% using an efficient
MVL implementation for a signed 32-bits multiplier compared
to its fastest binary counterpart [5]. MVL modules have been
inserted into binary logic ICs to enhance the performance of
CMOS technologies
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 26.12.2011. u 01:02 · pre 180 meseci #48
@djura63 Iznad piše kako se uglavnom koristi binarni sustav u računalima ali i da postoje implementacije s ternarnim sustavom koje su uspješnije i rade bolje posao nego binarni sustav, poput CMOS tehnologije. No (zasada) je binarni sustav glavni što se digitalnih sustava tiče.
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 26.12.2011. u 16:04 · pre 180 meseci #50
Autor teme je rekao:
"Jedan bit moze imati vise stanja. Zbog cega se to ne koristi?"

Jedan bit je jedna cifra. Logicka nula i logicka jedinica. Cime bi ti kodirao trece stanje? Nicim. Prema tome, to se ne koristi jer je neizvodljivo.

E sad, ako je neko "pametan" i kaze da hoce da ima 10% struje/napona, 20%, ... 100%, to je dekadni sistem a ne binarni! Zasto se on ne koristi? Zato sto je veoma komplikovano napraviti sistem koji ce imati 10 logickih nivoa (ne i nemoguce, ali dosta teze nego binarni).
Sad, cime ces kodirati tih deset nivoa ostavlja ti se na volju!


@Ivan Dimkovic: Covece, kako ti imas taj dar da od muhe napravis medjeda (ne medveda nego medjeda). Kapa dole.
Sviđa mi se1
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 05.01.2012. u 17:52 · pre 180 meseci #52
Razlog zasto su procesori i linkovi (na krace duzine) binarni je to sto je glavno ogranicenje u njihovom dizajniranju SNR (odnos signal-sum).

Znaci sisteme mozemo ubrzavati i smanjivati sve dok SNR ostane dovoljno velik da na prijemniku mozemo da razaznamo sta je onaj ko salje hteo reci.
Kad bi smo koristili signale koji imaju vise od 2 nivoa SNR bi bio drasticno manji. Npr kad bi koristili 4 nivoa SNR bi bio duplo manji nego da koristimo 2 nivoa.

I onda u sistemu koji ima 4 nivoa da bi nadoknadili SNR ili bi morali da koristimo veci napon pa bi povecali potrosnju, ili ne bi mogli da napravimo chip npr sa 28nm litografijom nego sa 65nm, ili bi taj chip umesto na 3Ghz radio na 500Mhz.

+ sto bi digitalna logika sa vise nivoa bila kompleksnija.

Tako da nije da ne moze da se napravi.. jednostanvo nije isplativo.
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 05.01.2012. u 18:00 · pre 180 meseci #53
Za linkove se isto najvise isplati da napravimo binarni sistem sa LVDS i onda da ga ubrzavamo koliko god nam SNR to omogucava. (Sata, Pci-e, HyperTransport, DVI, HDMI, DP, Ethernet, USB)
Pa onda ako nam treba jos multipliciramo te linkove (Pci-e (x2, x4, x8, x16), HyperTransport, Ethernet (2 parice kod gigabit etherneta))

Za linkove na duze staze se ne moze koristiti DC vec mora AC. I onda umesto linijskog kodiranja moduliramo taj signal na neki carrier odredjene freq. i saljemo.
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 19.01.2012. u 13:27 · pre 179 meseci #54
koliko se secam casova to se koristi jer je lakse ocitati ima li signala nego koliki je signal, tj veca je mogucnost greske ukoliko bi ocitavali jacinu signala. zamislite da se cita 10% 20% itd, veoma je lako pogresiti da li je 10 ili 20%. takodje i ispravka je mnogo laksa. jer ukoliko nije 0 onda je sigurno 1. sa uvodjenjem dodatnih parametara bi to bilo jako tesko...
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 27.02.2012. u 20:43 · pre 178 meseci
izmenjeno 1 put, poslednji put thehorvat 28.02.2012. u 18:18
  1. thehorvat28.02.2012. u 18:18zapis iz teksta poruke
#56
Meni su profesori na faxu pricali da postoje 'kvantni' racunari, u kojima jedan bit istovremeno moze biti i 0 i 1... Ta jedinica se zove qubit. Prvi je IBM izbacio petoqubitni racunar 2000.-te godine, a potom je neka kanadska kompanija Orion 2007.-e godine. On je imao 28 qubita i mogao je da radi samo na apsolutnoj nuli. I jako je komplikovano programiranje za njih...


Nesto vise o tome...

http://en.wikipedia.org/wiki/Quantum_computer

Licno verujem da buducnost lezi u ovome :)

P.S. nisam citao sve postove iznad, izvinjavam se ako je ovo vec spomenuto :)
Re: Jedan bit moze imati vise stanja. Zbog cega se to ne koristi? 16.03.2012. u 23:59 · pre 178 meseci #58
Autor teme je rekao:
"Jedan bit moze imati vise stanja. Zbog cega se to ne koristi?"

Pa koristi se ali se ne zove bit vec nesto drugo.

Niko ne spori da se fizicki mogu realizovati vise stanja u jednoj celiji. Pa tako mogu u celiju da nabijem 64 bita. Da bi mi bilo lakse i jednostavnije da to izvedem, ocitavam i odrzavam, uzmem pa to realizujem preko 64 celije umesto jedne komplikovane. To i nije neki problem.


Sustina je u logici. Postoje dva logicka stanja: da i ne (pardon moze i ne znam "NIL"), cela bulova algebra pociva na dva stanja.
A bulova algebra je starija od racunara, i temelj na kome su racunari nastali.

Sa nekom novom algebrom ce mozda doci neki novi sistemi !!!



Ovo mi lici kao kad bi neko rekao da se mogu dodati jos slova u abecedi. Zbog cega se to ne koristi? - Pa slobodno dodaj koliko ti treba pa koristi.

Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme