1. Osnove  |  2. Elementi DRS  |  3. DRS  |  4. Windows  |  5. Unix  |  6. Programiranje  |  7. Informatika u praksi  |  8. Rječnik  |  9. Prilozi  |  10. Literatura  |  11. Spone  |  12. Indeks

2.4. RAČUNALNA LOGIKA  NATRAG  DALJE  POČETAK

2.4.1. Logika skupova  |  2.4.2. Osnovni logički sklopovi računala


Kako je već u jednom od predhodnih poglavlja izloženo, rad digitalnog računala temelji se na DVA definirana fizikalna stanja:


 1-0

Znači da se elektronički sklopovi, koji u računalu obavljaju razne operacije, ponašaju slično prekidačkim elementima koji različitim elektroničkim izvedbama izvršavaju operacije sa stanjima "1" i "0" po zakonima LOGIČKIH PRIJEDLOGA koji mogu biti ISTINITI ili NEISTINITI.

Osnovu ove grane logike, koja datira još od Aristotela, praktički je obradio i definirao njene simbole matematičar George Boole. Po njemu je ova grana matematike (zakoni istinitosti) nazvana BOOLE-ova ALGEBRA, a bavi se međusobnim odnosima elemenata u skupu i između skupova.



2.4.1. Logika skupova


SKUP je grupa elemenata koji posjeduju barem jednu zajedničku karakteristiku u jednoj jedinstvenoj grupi elemenata (opći skup). To znači da se grupa elemenata može podijeliti u dvije podgrupe - PODSKUPA i to:


1. Podskup elemenata sa zajedničkim svojstvima - npr. 'A'
2. Podskup elemenata koji ne pripada pod 1.  -- npr. 'non A'

Tu podijelu u skupu jasnije predočava sljedeća slika.


 Skupovi
Slika 2.4.1 Opći skupovi elemenata.

Podskupovi 'A' i 'non A' su komplementarni, 'A' se predstavlja kao ISTINIT i pridružuje mu se stanje "1", a njemu komplementaran skup 'non A' kao NEISTINIT i pridružuje mu se stanje "0". Oba stanja kao rezultat obrade ne mogu istovremeno postojati. Isto vrijedi za podskupove 'B' i 'non B'.

Operacije koje povezuju navedena stanja u skupu i između pojedinih skupova su:


  1. Operacija NO ( NE )  --- negacija postojećeg stanja

  2. Operacija OR ( ILI ) --- zahtijeva barem jedno istinito
                              stanje za rezultat "1" pri obradi
  3. Operacija AND ( I )  --- zahtijeva sva istinita stanja za
                              rezultat "1" pri obradi

       4. Operacija NOR ( NILI ) --- negacija OR

       5. Operacija NAND ( NI )  --- negacija AND

       6. Operacija EXOR ( isključivi ILI ) --- zahtijeva samo
                                      jedno istinito stanje za
                                      rezultat "1" pri obradi

Prve tri operacije su osnovne, a preostale su iz njih izvedene. Rezultati odnosa između skupova i u skupu prikazuju se TABLICAMA ISTINE kako slijedi.

1. Tablica istine operacije NE:


 Ne-NO

U lijevi stupac tablice upisuju se sva moguća stanja koje skup 'A' može imati, kao i kombinacije svih stanja skupova ako ima više skupova. U desnom stupcu ili stupcima upisuje se stanje koje nastaje kao rezultat izvršene operacije ili operacija nad stanjima prikazanim u lijevom stupcu.

2. Tablica istine operacija ILI, NILI i isključivi ILI izvedenim nad različitim kombinacijama elementa dva skupa.


 Ili - OR

3. Tablica istine operacija I i NI izvedenim nad različitim kombinacijama elementa dva skupa.


 I - AND

Iz tablice proizlazi da neke operacije između skupova odgovaraju operacijama s binarnim brojevima. Ako se "1" i "0" ne koristi za oznaku istine i neistine, već za postojanje i nepostojanje impulsa, posebno konstruirani logički elektronički sklopovi obavljat će logičke operacije s impulsima i omogućiti obavljanje aritmetičkih operacija. Zbog toga se takvi elektronički sklopovi, u pravilu izvedeni u integriranoj tehnici, nazivaju INTEGRIRANI LOGIČKI ELEKTRONIČKI SKLOPOVI.

 NATRAG
 Tražila
 DALJE

 Početak
 KAZALO  Informatička abeceda