"(1) No unatoč sveopćem napretku računalne tehnologije ostao je binarni sustav, a isto tako i podjela memorije na bitove i bajtove. (2) Što se pak teorije tiče, treba reći kako se svaki digitalni zapis i onda i danas temeljio na bistabilu. To znači da mora postojati nositelj informacije koji može poprimiti dva stabilna stanja. Teži se naravno tome da bistabili budu što manji i da ne “zabušavaju”."
Malko cu nadopuniti ovaj dio. Objasnit cu zasto bas binarni brojevni sustav te malo o bistabilu.
(1) Kad krenemo razmisljati koji brojevni sustav uzeti kao podlogu za izgradnju sklopova (tako je, ne mora to biti binarni br. sustav) u obzir trebamo uzeti njegovu ekonomicnost. Tj., trazimo bazu brojevnog sustava, takvu da cijena sklopova za prikaz brojeva u nekom zadanom opsegu bude najniza. Uz pretpostavku da ce cijena sklopova biti proporcionalna broju potrebnih brojevnih mjesta i broju diskretnih stanja koje svaka znamenka na brojevnom mjestu moze poprimiti te uz malo matematike (koju ovdje necu izvoditi, osim ako netko ima zarku zelju) mozemo doci to toga da bi baza optimalnog brojevnog sustava trebala biti Eulerov broj e koji iznosi e ≈ 2.71828 sto je naravno fizicki neizvedivo. Buduci da baza mora biti cijeli broj, moramo birati izmedu broja 2 ili 3. Ovdje izbor pada na binarni sustav zbog lakse tehnoloske izvedbe sklopova, a vrlo vjerojatno ce tako i ostati u buducnosti buduci da ternarni sustav nema neke posebno velike prednosti u odnosu na binarni (da bi opravdao kompleksnost izvedbe sklopova).
(2) Jedna od bitnih stvari kod racunala je pamcenje stanja. Obicna vrata (I, ILI, NI, NILI, itd.) ne mogu zapamtiti stanje na izlazu. Da bi se nesto pokazalo na izlazu, nesto mora biti narinuto na ulazu. Cim se s ulaza makne signal, nista. Zbog toga je osmisljen sklop koji se zove bistabil. Jednom kad se bistabilu nesto narine na ulaz, on ce zapamtiti to stanje. Zove se bistabil zato sto imamo dva stabilna stanja, logicku 0 ili 1. Sad kad imamo jedan takav sklop, sto mozemo sljedece uciniti? Hm, ako poredamo, recimo, 32 bistabila jedan do drugog u nekakav zaseban sklop, sto cemo dobiti? Dobit cemo nesto sto se zove registar. I tako, malo po malo i izgradit cemo procesor. Bistabila ima razlicitih vrsta (SR, JK, T, D...), a podijeliti ih mozemo u dvije skupine, asinkrone i sinkrone. Asinkroni imaju svojstvo da odmah reagiraju na promijenu ulaza, dok sinkroni ovise o dodatnom, sinkronizacijskom signalu CLK (engl. clock) na ciju promijenu (otkucaj, okidanje) bistabil mijenja stanje.
Malo nadopunjeno, za one koje vise zanima.