Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1iPRZETWARZANIEINFORMACJI
Technikacyfrowajestzróżnicowanądziedzinąobejmującąwielezagadnień,
wtymmiędzyinnymi:teorięipraktykęprojektowaniaorazkonstruowaniaukładów
cyfrowych.Teoretycznepodstawytechnikicyfrowejobejmujędwadziałymatema-
tykizwaneumowniealgebrącyfrowąiarytmetykącyfrową(arytmetykąkompute-
rową).Algebracyfrowa,zwanaalgebrąBoole'a,którejpodstawowezasadyzapro-
ponowałw1854rokuangielskimatematykGeorgeBoole,bazujenatrzechzdefi-
niowanychoperacjachlogicznych(negacja,suma,iloczyn).Zkoleiarytmetyka
cyfrowabazujenatrzechoperacjacharytmetycznych(dodawanie,odejmowanie,
mnożenie).
Układycyfrowesąprzetwornikamiinformacji,wktórychsygnaływejściowe
iwyjścioweprzedstawionesąwpostaciciągusymboli,przyjmującychnaogółdwie
różnewartości,najczęściejoznaczoneumownieprzez0i1.Przetwarzanieinforma-
cjiodbywasięwedługściśleokreślonychreguł–zgodniezzadanymialgorytmami.
Algorytmjestskończonymciągiemoperacji(działań)wrazześciślesprecyzowa-
nymporządkiemichwykonania,którychrealizacjapozwalauzyskaćrozwiązanie
określonegozadania.Układcyfrowyskładającysięzzespołublokówfunkcjonal-
nychprzyjęłosięnazywaćurządzeniemcyfrowym.Urządzeniecyfrowewyposa-
żonewoprogramowanieokreślasięmianemsystemucyfrowego.
Przykłademsystemucyfrowegomożebyćkomputer,którywcześniejnazywano
m.in.:maszynąobliczeniową,maszynąmatematyczną,maszynąliczącą.Wszystkie
tenazwysugerują,żeurządzeniatesąprzeznaczonewyłączniedoobliczeń,gdyż
nawetsłowo„komputer”(ang.computer)wywodzisięodsłowałacińskiego„com-
puto”,cooznacza„obliczyć”,aprzecieżprzetwarzanieinformacjitocoświęcejniż
tylkoobliczenia.Wsystemachcyfrowychmamyrównieżdoczynieniazprzesyła-
niemiprzechowywanieminformacji.
Każdainformacjamożebyćzapisanawpostaciciągusymboli.Symbolamimogą
byćlitery,cyfry,znakispecjalne(znakiinterpunkcji,znakioperacjiarytmetycznych
ilogicznych,inneznakispecjalne,np.=,≠,%,@,§itp.).Informacjęzłożonąztego